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

 

版权声明:
作者:admin
链接:https://jkboy.com/archives/5799.html
来源:随风的博客
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
Linux查找大文件并清理硬盘
这几天发现小鸡的硬盘快满了,看了一下原来是tmp没清理的缘故,遂记录一下 查找占用空间最多的文件夹: du -h / --max-depth=1 | sort -hr | head -n 10 显示t……
<<上一篇
下一篇>>
文章目录
关闭
目 录