- 1
- 0
- 约6.62千字
- 约 51页
- 2017-08-20 发布于浙江
- 举报
RHEL5-系统管理命令的
4.dmesg 命令
命令格式:dmeg
功能描述:使用dmesg命令可以将Linux启动时的内核引导
时的状态信息显示出来,这对于在内核引导时出现故障时查找
问题十分有用。
应用实例:
#dmesg; 8.finger 命令
命令格式:finger 用户名
功能描述:finger命令将显示一个用户的更加详细的信
息。
应用实例:
#finger kyb //命令执行的结果,如下图所示; 16.find 命令
命令格式:find [路径] [匹配表达式]
功能描述:在目录中搜索满足查询条件的文件。
路径:可以是多个路径,路径之间用空格隔开。查找时,会递
归子目录。
匹配表达式:
-name:指明要查找的文件名,支持通配符*和?。
-user username:查找文件的所有者为username的文件。
应用实例:
#find / -name passwd
//从根目录起查找文件名包含passwd的文件;#find /home /etc –user kyb
//在目录/home和目录/etc中查找用户kyb所拥有的文件; 17.locate 命令
命令格式:locate [匹配表达式]
功能描述:在数据库文件中搜索满足条件的文件。
应用实例:locate命令很容易使用。比如,如果想查找系统上的所有.gz格式的文件,可以使用下面的命令:
#locate *.gz
//注意更新数据库。
#updatedb
#locate passwd
说明:关于这条命令的详细用法,请大家参考教材P.136。; 29.压缩命令
Linux提供的压缩/解压命令有:
gzip/gunzip、bzip2/bunzip2、zip/unzip等等。
如下图所示:; 推荐使用bzip2压缩工具,因为它提供了最大限度的压
缩,并且可在多数Linux/Unix操作系统中找到。如果希望在
Linux/Unix和MS Windows之间传输文件,应该使用zip命令。
由于这些命令的使用方法基本相同,只介绍bzip2/bunzip2。
命令格式:
bzip2 [选项] 被压缩文件列表
功能描述:压缩/解压文件。压缩后,产生与被压缩文件同名
的,但文件扩展名为.bz2的压缩文件,且默认将删除源文件。
常用的选项有:
-k:解压缩后,保留源文件。
-d:解压缩文件,相当于使用bunzip2命令。;-v:显示文件的压缩比率等信息。
应用实例:
#bzip2 a1.txt
//在当前目录中,产生a1.txt.bz2的压缩文件。且默认删除
//a1.txt文件。
注意:
(1).扩展名.bz2 自动添加。
(2).可以在a1.txt后面,再接一个文件名。
文件名之间用空格分开。如:bzip2 a1.txt a2.txt 。
;//利用bzip2命令可以将当前目录下所有的文件进行压缩。
#bzip2 *
//命令的执行结果,如下图所示:;//利用bzip2命令可以将某个指定目录下所有的文件进行压
//缩。
#bzip2 kang/* //命令的执行结果,如下图所示:;注意:从图中所以看到,命令的执行结果是各该目录下的各
个文件分别单独压缩,并没有将所有的文件压缩成一个文件。
如何将一个指定目录下的所有文件,压缩成一个压缩文件呢?
即先将指定目录下的所有文件打包,然后再压缩。
//当前目录是/root/kang
#tar –cvf abcd.tar *
//命令的执行结果,如下图所示:;//注意当前工作所在的目录; 上述操作,是将kang目录下的所有文件打包。注:不包括
kang目录本身。查看打包以后的文件内容,如下图所示:;打包之后,再进行压缩。
#bzip2 –k abcd.tar 打包压缩后如何解压?
如下图所示:;打包与压缩的对比,如下图所示:;将kang目录下所有的文件及其本身打包,命令如下:
//当前的工作目录是/root
#tar –cvf abcd.tar kang 或
#tar –cvf abcd.tar kang/ 或
#tar –cvf abcd.tar kang/*
//命令的执行结果,如下图所示:;//注意当前工作所在的目录;连同kang目录本身,将kang目录及其内的所有文件打名,
查看打包以后的文件内容。如下图所示:;上述打包与压缩两个操作,可以一起进行:
#tar –jcvf abcd.tar.bz2 kang/
//最好为人为地加上.tar,且还要在后面加上.bz2作为文件的
//扩展名。
//命令的执行结果,如下图所示:;第3章 Linux中常用命令的介绍;
原创力文档

文档评论(0)