[关闭]
@hai046 2015-07-14T09:19:27.000000Z 字数 332 阅读 805

crontab 使用注意及处理No Space问题


防止crontab写满磁盘

因为crontab 任务会默认写到邮件里,故如果log太多会是保存邮件的目录磁盘爆满

邮件保存目录

/var/spool/clientmqueue

可以使用下面方式防止写入邮件

1,可以在/etc/crontab 注释掉如下代码,避免给用户发送邮件

#MAILTO=root

2,在crontab 任务后面加上

> /dev/null 2>&1

避免日积月累的log写爆磁盘

处理No space问题

使用命令查找占用空间最大的文件目录

du -h / | sort -h

上面命令排序是从小到大排列,依次删除占用空间最大的文件缓存即可,具体删除那个目录文件 就看你自己了

如果那个目录下的文件太多 可以使用如下命令删除

ls | xargs rm -f

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注