1.tar
用于对文件进行打包压缩或加压
格式:tar 选项 文件
参数
-c 创建压缩文件
-x 解开压缩文件
-t 查看压缩包有哪些文件
-z 用Gzip压缩或加压
-j 用bzip2压缩或加压
-v 显示压缩或加压过程
-f 目标文件名
-p 保留原始的权限与属性
-P 使用绝对路径来压缩
-C 指定压缩到的目录
[root@linuxprobe ~]# tar -czvf etc.tar.gz /etc tar: Removing leading `/' from member names /etc/ /etc/fstab /etc/crypttab /etc/mtab /etc/fonts/ /etc/fonts/conf.d/ /etc/fonts/conf.d/65-0-lohit-bengali.conf /etc/fonts/conf.d/59-liberation-sans.conf /etc/fonts/conf.d/65-0-khmeros-base.conf /etc/fonts/conf.d/59-liberation-mono.conf ...
2.grep
用于文本中的执行关键词搜索,并且匹配结果
格式:grep 选项 文件
参数
-b 将可执行文件当做文本文件来搜索
-c 仅显示找到的行数
-i 忽略大小写
-n 显示行数
-v 反向选择-仅列出没有关键词行
[root@linuxprobe ~]# grep /sbin/nologin /etc/passwd bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
3.find
用于按照指定条件来查找文件
格式:find 查找路径 寻找条件 操作
[root@linuxprobe ~]# find /etc -name "host*" -print /etc/avahi/hosts /etc/host.conf /etc/hosts /etc/hosts.allow /etc/hosts.deny /etc/selinux/targeted/modules/active/modules/hostname.pp /etc/hostname