2
回答
如何删除sendmail 产生var/spool/clientmqueue/目录下的大量文件
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

删除/var/spool/clientmqueue/目录下的大量文件

cron中执行的程序有输出内容,输出内容会以邮件形式发给cron用户,但sendmail没有启动所以就产生了这些大量废文件。 由于今天得清理磁盘,因此决定删除这些这些。
进入 /var/spool/clientmqueue
rm删除出错,报参数列表过长。
因此改用了 xargs
# cd /var/spool/clientmqueue
# ls | xargs rm -f
回车后,过了几分钟执行完。磁盘空间也一下子释放了好多出来。
xargs的功能:它将输入输出给xargs后面的命令,作为那个命令的参数。

举报
范堡
发帖于9年前 2回/1K+阅
顶部