避免crontab输出日志


在cron的自动执行语句后加上> /dev/null 2>&1

例:
4 3 * * * /usr/bin/a.sh > /dev/null 2>&1
这样就OK拉,就不会写到那个目录下了....

/var/spool/clientmqueue目录文件太多,rm -rf *时候会提示:“-bash: /bin/rm: Argument list too long“.

可以用ls | xargs rm -f这个命令将/var/spool/clientmqueue目录下所有文件删除。

 

备注:/var/spool/clientmqueue是如果系统中有用户开启了cron,而cron中执行的程序有输出内容,输出内容会以邮件形式发给cron的用户,而sendmail没有启动所以就产生了这些文件。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM