按名字查找
find . -name *.txt
find . -name test*
# . 指的是当前路径, 查找全局的话把. 换成/
查找并删除多个文件
find -type f -name "*.txt" -exec rm -f {} ;
查找过去某个时间修改过的文件
find / -cmin -60 # 查找过去一个小时内修改的文件
find / -atime 50 # 修改时间在最近50天访问的文件
find / -mtime +50 -mtime -100 # 修改时间在50天到100天之间
find . -type f -mtime 1 # 查找当前目录下,最近24-48小时修改过的常规文件。
find . -type f -mtime -1
按权限查找
find / -perm 664
find / -perm 551
find /opt/ /home/ -name '*.py' -mmin -30