Linux系统的查找语句 下午就要交作业了

搜索“/etc” 目录下大于500Kb的文件

查询“/etc”当前目录中,文件名包含有“host”的文件

将/root目录备份到root.tar文件中
将/root目录压缩到root.tar.gz文件中
分别解开/root.tar, root.tar.gz到/tmp/rootbk/目录中

(1)搜索“/etc” 目录下大于500Kb的文件
find /etc -size +500K -print
(2)查询“/etc”当前目录中,文件名包含有“host”的文件
find /etc -niime "*host*" -print
(3) 将/root目录备份到root.tar文件中
tar zcvf root.tar /root
(4)将/root目录压缩到root.tar.gz文件中
tar zcvf root.tar.gz /root
(5)分别解开/root.tar, root.tar.gz到/tmp/rootbk/目录中
tar zxvf /root.tar root.tar.gz -C /tmp/rootbk

大于500kb那个不记得了,你自己找下。

查询文件名包含host:

find /etc -name host

tar备份: tar -cvf root.tar /root
tar压缩: tar -zcvf root.tar.gz /root

tar解压:
tar -zxvf root.tar.gz -C /tmp/rootbk/ dir
备份的解压:

tar xvf root.tar -C /tmp/rootbk/ dir

 find ./ -type f -size +50k