从 cron 中终止 cron 任务

从 cron 中终止 cron 任务

我想在晚上启动 ubuntu 更新,因为那时互联网是免费的。然后终止该进程以确保它不会在早上 7:00 之后下载任何内容。

有没有办法知道 cron 作业的进程 ID,以便在进程运行之前将其终止?或者还有其他方法吗?

答案1

如果你只是在执行 apt-get update、apt-get upgrade,你可以这样做

sudo crontab -e
1 0 * * * apt-get update;apt-get -y upgrade
6 58 * * * pkill -9 apt-get

相关内容