这几天发现小鸡的硬盘快满了,看了一下原来是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
没有回复内容