统计
  • 文章总数:1055 篇
  • 评论总数:10 条
  • 分类总数:7 个
  • 最后更新:2023年08月19日

Linux命令删除指定日期的文件

本文阅读 2 分钟
首页 技巧杂烩 正文

1.查看 /var/log目录

cd /var/log/hive

2.使用find命令按时间筛选
find 参数说明

-amin -n: 最后一次访问发生在 n分钟 之内
-amin n:  最后一次访问发生在距离当前时间 n分钟 至 (n+1)分钟
-amin +n: 最后一次访问发生在 (n+1)分钟 之外
-atime -n: 最后一次访问发生在 n天 之内
-atime n: 最后一次访问发生在 n天 至 (n+1)天 
-atime +n: 最后一次访问发生在 (n+1)天 之外
-cmin -n: 最后一次文件状态修改发生在 n分钟 之内
-cmin n: 最后一次文件状态修改发生在 n分钟 至 (n+1)分钟
-cmin +n: 最后一次文件状态修改发生在 (n+1)分钟 之外
-ctime -n: 最后一次文件状态修改发生在 n天 之内
-ctime n: 最后一次文件状态修改发生在 n天 至 (n+1) 天
-ctime +n: 最后一次文件状态修改发生在 (n+1)天 之外
-mmin -n: 最后一次文件内容修改发生在 n分钟 之内
-mmin n: 最后一次文件内容修改发生在 n分钟 至 (n+1)分钟
-mmin +n: 最后一次文件内容修改发生在 (n+1)分钟 之外
-mtime -n: 最后一次文件内容修改发生在 n天 之内
-mtime n: 最后一次文件内容修改发生在 n天 至 (n+1)天
-mtime +n: 最后一次文件内容修改发生在 (n+1)天 之外
#查找文件内容修改发生在2天之内的文件
find /var/log/ -name "*" -mtime -2  

3.执行删除

#删除5天前的文件
#-exec参数,如果查找有返回,可在exec参数后加上需要操作的命令,查找结果用{}来代替
find /var/log/ -name "*" -mtime +5 -exec rm -rfv {} \;
本文来自投稿,不代表本站立场,如若转载,请注明出处:
-- 展开阅读全文 --
Rclone 安装配置教程 - 连接 OneDrive 和 Google Drive
« 上一篇 04-19
瓦工机场推出香港IPLC线路
下一篇 » 04-19

发表评论

发表评论
    请配置好页面缩略名选项

热门文章

标签TAG

热评文章