find . -maxdept 1 -name "test.txt"
查找当前目录下第一级目录的test.txt文件
-type 指定文件类型查找
f 代表文件
-type f -name "*.txt" 查找*.txt的文件
-mtime +时间 后面加时间表示多久以前修改的,加在最后
-mtime -时间
代表几天之内修改的
-exec rm -rf {} \;
exec层截之前命令的执行结果到花括号中,rm -rf删除
\; 固定的格式
cp {} /tmp/ \;
使用cp要在花括号后加入目标路径
|xargs rm -rf {} \; 与-exec功能相同
-size +文件大小 找出目录下多大的文件
备份删除及脚本find例:
find 目录 -mtime +时间 -exec rm -rf {} \;
(删除大于多少天的文件)