find /path/to/directory -type f -mtime +7 -exec rm -f {} \;
find: 用于在文件系统中搜索文件和目录的命令。/path/to/directory: 替换为你要查找的目录路径。-type f: 只匹配文件(不包括目录)。-mtime +7: 查找修改时间超过7天的文件。+7表示超过7天,7表示恰好7天前。-exec rm -f {} \;: 对找到的每个文件执行rm -f命令进行删除。{}是占位符,代表当前找到的文件,\;表示命令结束。这个命令会递归地查找指定目录下所有超过7天未修改的文件,并将其删除。请谨慎使用,确保你确实想要删除这些文件。
上一篇:linux备份命令
下一篇:linux定时删除文件脚本
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站