find . -name a.txt
find /home -name a.txt
find /home -iname a.txt
find / -type d -name a
find ./ -type f -name a.php
找到目录中的所有 php 文件。
find . -type f -name "*.php"
find . -type f -perm 777 -print
find / -type f ! -perm 777
find / -perm 644
find ./ -type f -perm /u=x
find ./ -perm /u=x
或者
find . / -perm /a=x
find / -perm /u=r
find ./ -type f -perm 777 -print -exec chmod 644 {} \;
find ./ -type f -name "a.txt" -exec rm -f {} \;
find ./ -type f -name "A.txt" -ok rm -f {} \;
find ./ -type f -name "*.txt" -exec rm -f {} \;
find ./ -type f -empty
find ./ -type d -empty
find ./ -type f -name ".*"
find ./ -user mysql -name a.txt
find ./ -user mysql
find ./ -group mysql
find ./ -user mysql -iname "*.txt"
find ./ -mtime -2
find ./ -mtime +2
find ./ -mtime 2
find ./ -mtime +2 -mtime -20
find . / -cmin -60
cmin (change min) :就是文件的inode改变的时间。当你往一个文件中添加数据或者删除数据的时候,修改文件所有者的时候,链接改变的时候,文件的ctime就会发生改变。
find . / -mmin -60
mmin (modification time):就是文件的内容上一次发生改变的时候的时间,和 cmin 区别在于
mmin 对于文件内容修改可以查看
cmin 对于文件属性,内容修改都可以查看
find ./ -amin -60
amin (access time):就是上次访问这个文件的时间
find ./ -size 50M
find ./ -size +50M -size -100M
find / -type f -size +100M -exec rm -f {} \;
find / -type f -size +100M -ok rm -f {} \;
find / -type f -name *.mp3 -size +10M -exec rm {} \;