我正在使用PLESK运行一个网络服务器并安装了一个扩展程序'kernel care',后来我删除了它。但是,它安装了一个cronjob,每4个小时发送一封邮件:
Cron <root@server> /usr/bin/kcarectl --auto-update
Unknown Kernel (Ubuntu 3.13.0-042stab123.9)
我进入服务器并以root 运行crontab -l,但没有看到特定的cronjob 。但是,在/etc/cron.d中有一个文件kcare-cron,如果我抓住这个文件就会显示
16 */4 * * * root /usr/bin/kcarectl --auto-update
那就是我要删除的那个。我可以删除文件kcare-cron吗?
答案 0 :(得分:2)
1-开放式终端&amp;输入
sudo crontab -e
现在要么删除cron命令,要么在命令开始时标记为'#'。 现在保存文件(ctrl + O,&amp; ctrl + X)&amp;退出。
2-做第二个选项
sudo crontab -r
注意:这将删除所有cron作业。
答案 1 :(得分:0)
在终端输入以下命令:
contab -e
然后在行的开头用#
注释该行,如下所示:
#16 */4 * * * root /usr/bin/kcarectl --auto-update
或者如果要删除,可以删除该行。
在保存文件时,它将自动使用crontab中的更改。
答案 2 :(得分:0)
答案 3 :(得分:0)
通知由以下文件/etc/cron.d/kcare-cron.rpmsave
或/etc/cron.d/kcare-cron
之一配置的cron作业发送。删除这些文件:
rm -f /etc/cron.d/kcare-cron.rpmsave
rm -f /etc/cron.d/kcare-cron
答案 4 :(得分:0)
如果您检查文件
/etc/cron.allow
看看是否存在除root以外的帐户,如果这些帐户存在su,然后尝试上述所有建议的操作。