1、找出/etc/下以.conf结尾的文件
find /etc/ -type f -name '*.conf'
2、在/etc/和/tmp/目录下找出大于100kb的文件
find /etc/ /tmp/ -type f -size +100k
3、找出/etc/目录下以.conf结尾的,7天之前的文件
find /etc/ -type f -name '*.conf' -mtime +7
最近7天
find /etc/ -type f -name '*.conf' -mtime -7
4、找出/etc/中以.conf结尾大于100kb修改时间是7天之前的文件
find /etc/ -type f -name '*.conf'-size +100k -mtime +7
5、查找文件的时候指定最多找多少层目录.
find / -maxdepth 2 -type f -name '*.conf'
6、find命令与其他命令配合
找出/find/以.txt结尾的文件并显示详细信息
ls -lh find /find/ -type f -name '*.txt'
find /find/ -type f -name '.txt' |xargs ls-lh
find /find/ -type f -name '.txt' -exec ls -lh {} ;
7、find与打包压缩
find找出/find/以。txt结尾的文件放在/tmp/find.tar.gz
tar zcf /tmp/find.tar.gz find /find/ -type f -name '*.txt'
find /find/ -type f -name '*.txt'|xargs tar zcf /tmp/etc-xargs.tar.gz
find /find/ -type f -name '*.txt' -exec tar zcf /tmp/find-exec.tar.gz {} +
8、find与复制或移动
find找出/find/ 以.txt结尾的文件然后复制到/tmp下面
cp find /find/ -type f -name '*.txt'
/tmp/
find /oldboy/find/ -type f -name '*.txt' |xargs cp -t /tmp/
find /oldboy/find/ -type f -name '*.txt' -exec cp {} /tmp/ ;
标签:tmp,常用,name,案列,etc,txt,type,find From: https://www.cnblogs.com/hflinux/p/18297719