Welcome 微信登录

首页 / 操作系统 / Linux

Linux常用压缩与解压缩命令

Linux常用压缩与解压缩命令

Linux常用压缩与解压缩命令1 Tar打包命令-c: 建立压缩档案-x:解压-f[必须]:使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。例子:# tar -cf filename.tar *这条命令是将所有的文件打成一个名为filename.tar的包。-c是表示产生新的包,-f指定包的文件名。# tar -xf filename.tar这条命令是解出filename.tar包中所有文件,-x是解开的意思2 zip与unzip例子...
Linux中强大的搜索命令grep

Linux中强大的搜索命令grep

Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。grep的工作方式是这样的,它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。搜索的结果被送到标准输出,不影响原文件内容。grep可用于shell脚本,因为grep通过返回一个状...
Linux 全面剖析ps命令

Linux 全面剖析ps命令

Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的...
Ubuntu创建桌面快捷方式

Ubuntu创建桌面快捷方式

默认情况下,Ubuntu会将自动安装的软件快捷方式保存在/usr/share/applications目录下,如果我们要创建桌面快捷方式,只需要右键-复制-桌面 就Ok。上面的方法是通过系统自动安装软件后实现的,有时候我们自己会从网上下载一些软件手动安装,那么,又该怎样创建软件的桌面快捷方式呢?这里以Eclipse 为例,首先到官网下载Eclipse软件包,直接解压在某个目录下,双击其中的eclipse文件,就可以启动eclipse了,不过如果每次要打开e...
破解CentOS的root密码(救援模式无密码)

破解CentOS的root密码(救援模式无密码)

CentOS开机后,在倒数读秒的时候按任意键、跳转画面后,再按E键,进入如下界面:此时把光标定位到第二行,再按E键(意为:在启动顺序里编辑这条命令),如下图,此时输入“空格+single”输入完成后,回车。此时返回到之前的页面,光标会定位在第二行kernel,再按B(启动),稍等一会会启动到如下界面, 输入 vi /etc/shadow (编辑shadow)12下一页Ubuntu创建桌面快捷方式Fedora使用yum之前的两个必装插...
Fedora使用yum之前的两个必装插件

Fedora使用yum之前的两个必装插件

在刚安装的Fedora中试图配置java环境,用yum安装却发现速度很慢,一查资料才发现有两个必备插件没装!安装fedora之后直接使用yum命令下载和安装程序都很慢,一定要装下面两个yum插件:1,安装自动选择最快镜像插件安装插件fastestmirror,可以让yum管理器自动搜索最快源下载yum -y install yum-fastestmirror2,安装下载加速插件yum install yum-presto安装这俩插件之后安装java jre...
Github使用gitignore忽略增加指定文件

Github使用gitignore忽略增加指定文件

(1).gitignore介绍在工程实现过程中,会生成一些中间文件,或者在项目中的部分文件是不需要进行版本管理的。对于这些文件应该对于Github来讲是透明的。Github提供这种功能,可以自己指定哪些文件可以不被管理。具体方法是在版本管理的根目录下(与.git文件夹同级)创建一个 .gitignore(gitignore是隐藏文件,所以前面有个点)gitignore - Specifies intentionally untracked files to...
利用Github进行版本管理

利用Github进行版本管理

(1)最近需求一个个人的代码管理工具,之前没有接触过Github,所以想通过这个机会学习一个Github,比较囧的是,刚刚注册就被封了,幸好有国内大牛们的声援,使得Github重新解封。今天下午看了一些Github相关的文档,配置了一下,总结成这篇文章。对github的了解还处于入门阶段。希望各路大神指点迷津……(2)这里直接给出工程性的配置文档,对于github的详细中文讲解,可参考:http://opengit.org/pr...
Linux的用户与权限管理

Linux的用户与权限管理

众所周知,很多人都知道Linux系统的安全性比Windows系统高。相比Windows,Linux开放源代码,这就意味着软件的漏洞将被大多人看到,并得到尽可能快的修复;在更新系统方面,微软更新Windows时,只更新微软提供的组件,而Linux系统在更新系统的时候,系统上所有的软件都将被更新。然而,更重要的是,Linux的权限管理保护了底层系统文件不被某个用户的恶意代码而破坏。Linux支持UGO和ACL权限管理方式,其中UGO访问控制机制是Linux文件...
Ubuntu 更改文件夹权限

Ubuntu 更改文件夹权限

Ubuntu的许多操作是在终端中进行的,通过sudo命令管理的文件是由root持有权限的,一般用户是无法改变的。在图形界面上,我们可以通过属性中的权限选项夹进行操作。但是一旦文件的属性显示当前用户没有读写权力时,无法在图形界面上修改权限。常用方法如下:sudo chmod 600 ××× (只有所有者有读和写的权限)sudo chmod 644 ××× (所有者有读和写的权限,组用户只...
ssh免密码登录配置

ssh免密码登录配置

如果需要免密码登入开发板,首先要知道开发板的root用户密码。应该可以在开发板上用passwd修改root用户的密码,但是我的开发板上没有移植passwd,所以直接在宿主机上修改root用户,然后将用户名密码拷贝到开发板上:1. 一般Ubuntu的root用户没有设置密码,所以用passwd在host 虚拟机中修改了root密码。这是第一步。2. 然后将/etc 文件夹下的passwd, shadow, group三个文件拷到开发板上的/etc文件夹下3....
<< 711 712 713 714 715 716 717 718 719 720 >>