永发信息网

linux 如何定时删除 大于1g的目录,谢谢

答案:2  悬赏:30  手机版
解决时间 2021-04-05 09:59
  • 提问者网友:愿为果
  • 2021-04-04 22:36
linux 如何定时删除 大于1g的目录,谢谢
最佳答案
  • 五星知识达人网友:轻雾山林
  • 2021-04-04 23:15
du  -m ./目录 | awk '$1>1024 {print$2}' |xargs rm -rfv千万别再/执行
因为上层目录总是会很大的
只在你需要的目录下执行
至于时间 
这条命令写入crontab就行
全部回答
  • 1楼网友:七十二街
  • 2021-04-04 23:55
这个好办。 cp 你的数据库`date +'%y%m%d'` 指定目录 这个是以年月日来命名备份 删除的命令是 rm -f 你的数据库名字`date -d "3 days ago" +'%y%m%d'` 这个是删除匹配你数据库的备份名日期前3天的备份文件 他会按照日期-3天匹配3天前的日期来删除备份的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯