无法阻止cron工作

时间:2015-03-05 05:13:11

标签: unix crontab

我在cronjob.txt中有一个cron作业,如下所示

* * * * * nohup sh cronScheduleInit.sh >> cronlog.txt &

并使用命令

运行它
  crontab cronjob.txt

在我测试之后,我使用以下命令

删除了cron作业条目
 crontab -e

并在使用

显示作业列表时
crontab -l 

显示没有条目,但仍然正在运行cron作业,我的意思是它在日志文件中生成条目。甚至我评论了cronjob.txt文件中的作业条目

此外,尝试删除cron作业并列出作业。它显示没有cron作业但仍然正在运行日志......

crontab -r

怎么做..请帮忙!!!!

1 个答案:

答案 0 :(得分:1)

可以使用命令ps aux查找

进程。所以检查

ps aux|grep crontab  #or
ps aux|grep cronjob

然后你会得到像

这样的东西
user 29587  2.0  1.1 748804 88968 pts/31   Sl+  Mar04  19:55 grunt 

此结果涉及服务grunt。您必须搜索crontabcronjob

然后使用进程ID

终止进程

下面:

sudo kill -9 29587

格式

sudo kill -9 <process_id>