« Linux删除指定时间的文件 发布于 2022-8-25 17:48 阅读:133 教程 按照目录寻找文件 显示10分钟前修改过的文件(+10表示10分钟之前,-10表示10分钟之内) find /root/test -type f -mmin +10 -exec ls -l {} \; 删除10分钟前修改过的文件 find /root/test -type f -mmin +10 -exec rm {} \; 显示2天前修改过的文件 find /root/test -type f -mtime +2 -exec ls -l {} \; 删除2天前修改过的文件 find /root/test -type f -mtime +2 -exec rm {} \; 按照名称寻找文件 列出后缀名为txt的文件 find /root/test -name '*.txt' 显示10分钟前修改过的文件 find /root/test -name '*.txt' -mmin +10 -exec ls -l {} \; 删除10分钟前修改过的文件 find /root/test -name '*.txt' -mmin +10 -exec rm {} \; 备注 n表示时间,+n表示之前,-n表示之内 -amin n 查找系统中最后N分钟访问的文件 -atime n 查找系统中最后n*24小时访问的文件 -cmin n 查找系统中最后N分钟被改变文件状态的文件 -ctime n 查找系统中最后n*24小时被改变文件状态的文件 -mmin n 查找系统中最后N分钟被改变文件数据的文件 -mtime n 查找系统中最后n*24小时被改变文件数据的文件 Linux 版权所有:刘小猪-博客 文章标题:Linux删除指定时间的文件 文章链接:https://blog.liuxiaozhu.cn/?post=34 本站文章均为原创,未经授权请勿用于任何商业用途