linux基础(二)tar、find、grep实用命令

linux基础(二)tar、find、grep实用命令_第1张图片

linux基础(二)tar、find、grep实用命令_第2张图片

linux基础(二)tar、find、grep实用命令_第3张图片

   linux基础(二)tar、find、grep实用命令_第4张图片

tar参数总结:

linux基础(二)tar、find、grep实用命令_第5张图片

注意:当命令输入错误时,会有提示,下面这个命令的正确写法是:cat  /etc/passwd

 

Ø  将/etc目录压缩为tar格式,保存到家目录中,文件名为etc.tar

 cd  (进入到家目录)

 ls   -l   etc.tar  (检查etc.tar是否存在)

 tar  -cf  ~/etc.tar  /etc  (执行压缩操作)

 file  etc.tar  (查看文件格式)

 ls   -l   etc.tar  (检查etc.tar是否存在)

 tar  -tf   etc.tar  (在不解压的情况下查看压缩包内容)

 tar  -xf   etc.tar  (解压到当前目录下)

 ls  etc  (查看解压后的文件)

 rm  -rf  etc

Ø 将/etc目录压缩为gzip格式,保存到家目录中,文件名为etc.tar.gz

 tar  -czf  etc.tar.gz  /etc  (执行压缩操作)

 file   etc.tar.gz  (查看文件格式)

 tar  -tf   etc.tar.gz  (不需要添加“z”参数也可以查看内容)

 tar  -xf   etc.tar.gz  (不需要添加“z”参数也可以解压)

Ø 将/etc目录压缩为bzip2格式,保存到家目录中,文件名为etc.tar.bz2

 tar  -cjf  etc.tar.bz2  /etc

 file  etc.tar.bz2

Ø 查找ls命令

 find  /  -name  ls

Ø 在/etc目录下查找以“pass”开头的文件

 find  /etc  -name  'pass*'

Ø 在/usr/bin目录下查找以“l”开头的文件,并复制到家目录下的mybin目录

 cd

 mkdir  mybin

 find  /usr/bin  -name  'l*'  -exec  cp  {}  mybin  \;  

 

你可能感兴趣的:(Linux)