我在cronjob.txt中有一个cron作业,如下所示
* * * * * nohup sh cronScheduleInit.sh >> cronlog.txt &
并使用命令
运行它 crontab cronjob.txt
在我测试之后,我使用以下命令
删除了cron作业条目 crontab -e
并在使用
显示作业列表时crontab -l
显示没有条目,但仍然正在运行cron作业,我的意思是它在日志文件中生成条目。甚至我评论了cronjob.txt文件中的作业条目
此外,尝试删除cron作业并列出作业。它显示没有cron作业但仍然正在运行日志......
crontab -r
怎么做..请帮忙!!!!
答案 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
。您必须搜索crontab
或cronjob
然后使用进程ID
终止进程下面:
sudo kill -9 29587
格式
sudo kill -9 <process_id>