1.查找当前目录下所有名为tecmint.txt的文件
find . -name tecmint.txt
2.查找home目录下所有名为tecmint.txt的文件
find /home -name tecmint.txt
3.忽略大小写,查找home目录下所有名为tecmint.txt的文件
find /home -iname tecmint.txt
4.查找根目录下所有名为Tecmint的目录
find / -type d -name Tecmint
5.查找当前目录下所有名为tecmint的php文件
find . -type f -name tecmint.php
6.查找当前目录下所有的php文件
find . -type f -name "*.php"
7.查找当前目录下权限为777的文件
find . -type f -perm 0777 -print
8.查找根目录下所有权限不为777的文件
find / -type f ! -perm 777
9.查找根目录下权限为644的SGID文件
find / -perm 2644
10.查找根目录下带有sticky bit权限为511的文件
find / -perm 1551
11.查找根目录下SUID文件
find / -perm /u=s
12.查找根目录下SGID文件
find / -perm /g+s
13.查找根目录下只读文件
find / -perm /u=r
14.查找根目录下可执行文件
find / -perm /a=x
15.查找根目录下777权限的文件并用chmod命令将权限改为644
find / -type f -perm 0777 -print -exec chmod 644 {} \;
16.查找根目录下权限为777的目录并用chmod将权限改为755
find / -type d -perm 777 -print -exec chmod 755 {} \;
17.查找当前目录下名为tecmint.txt的文件并删除
find . -type f -name "tecmint.txt" -exec rm -f {} \;
18.查找当前目录下所有以.txt结尾的文件并且删除; 查找当前目录下所有以.mp3结尾的文件并且删除;
find . -type f -name "*.txt" -exec rm -f {} \;
find . -type f -name "*.mp3" -exec rm -f {} \;
19.查找/tmp目录下所有空文件
find /tmp -type f -empty
20.查找/tmp目录下所有空目录
find /tmp -type d -empty
21.查找所有隐藏文件
find /tmp -type f -name ".*"
22.查找根目录下用户为root的tecmint.txt文件
find / -user root -name tecmint.txt
23.查找home目录下用户为tecmint的所有文件
find /home -user tecmint
24.查找home目录下用户组为developer的文件
find /home -group developer
25.查找home目录下用户为Tecmintl后缀为.txt的文件
find /home -user tecmint -iname "*.txt"
26.查找根目录下最近50天修改的所有文件
find / -mtime 50
27.查找根目录下最近50天访问所有文件
find / -atime 50
28.查找根目录下最近50-100天修改的所有文件
find / -mtime +50 –mtime -100
29.查找根目录下最近1小时内改变文件状态的文件
find / -cmin -60
30.查找根目录下最近1小时内修改文件数据的文件
find / -mmin -60
31.查找根目录下最近1小时内访问的文件
find / -amin -60
32.查找根目录下大小为50MB的文件
find / -size 50M
33.查找根目录下大小为50MB-100MB的文件
find / -size +50M -size -100M
34.查找根目录下大小为100MB以上的文件并且删除
find / -size +100M -exec rm -rf {} \;
35.查找根目录下后缀为.mp3的10MB以上的文件并删除
find / -type f -name *.mp3 -size +10M -exec rm {} \;