Linux查找大文件并清理硬盘

这几天发现小鸡的硬盘快满了,看了一下原来是tmp没清理的缘故,遂记录一下

查找占用空间最多的文件夹:

du -h / --max-depth=1 | sort -hr | head -n 10

显示tmp文件夹占用最多,清理一下tmp文件夹(删除早于2天的/tmp文件)

find /tmp -type f -mtime +2 -delete

一个自动小脚本,该脚本将删除5小时之前的/tmp文件

先进入编辑模式: vi /opt/script/tmp-cleanup.sh

复制脚本进去

!/bin/bash
find /tmp -type f -mmin -300 -exec rm -f {} ;

最后添加一个cronjob以使其自动化。它将每五个小时运行一次

crontab -e
0 /5 /bin/bash /opt/script/tmp-cleanup.sh

 

本站文章资源均来源自网络,除非特别声明,否则均不代表站方观点,并仅供查阅,不作为任何参考依据!
如有侵权请及时跟我们联系,本站将及时删除!
如遇版权问题,请查看 本站版权声明
THE END
分享
二维码
海报
Linux查找大文件并清理硬盘
这几天发现小鸡的硬盘快满了,看了一下原来是tmp没清理的缘故,遂记录一下 查找占用空间最多的文件夹: du -h / --max-depth=1 | sort -hr | head -n 10 显示t……
<<上一篇
下一篇>>
文章目录
关闭
目 录