Answers:
对于更多的AIX 6系统,您可以简单地执行以下操作:
atrm -
参考:http : //pic.dhe.ibm.com/infocenter/aix/v6r1/index.jsp?topic=%2Fcom.ibm.aix.cmds%2Fdoc%2Faixcmds1%2Fatrm.htm
我在atd中有58k多个作业(有人重新启动了服务器,并且由于某种原因atd服务未启动)。对于非常高的队列,使用atrm删除作业非常痛苦。
我停止了atd并从/ var / spool / atjobs中删除了所有目录,并从/ var / spool / atspool中删除了文件。对我来说,它奏效了。
rm -rf /var/spool/atjobs/* ; rm /var/spool/atspool/*
atd
重新启动,是否成功了,也不会提及什么Unix将是合适的解决方案。您如何确保未删除其他用户的作业?
at -l | awk '{printf "%s ", $1}' | xargs atrm