find /data/backup/ -maxdepth 1 -type d -mtime +7 -exec rm -rf {} \;
本命令可以删除 [3] 天前的所有目录。
其中:
/data/backup/ - 目标目录
-maxdepth - 最大目录层次,我要从第一级目录开始删除,1就可以了
-type d - 操作对象为目录, f 代表文件
-mtime + - 7天前的目录
-exec rm -rf {} ; - 执行命令的标准格式
配合脚本,就可以自动在服务器上清理旧的临时文件了。
网友评论