Answers:
您可以采用与停止任何进程相同的方式进行操作。
要停止当前正在运行的cron作业,可以执行以下操作之一:
pkill process-name
或者,如果您知道PID(可以通过运行确定它ps):
kill 1234
(替换实际的PID)
pgrep或grep的输出ps。从运行的流程没有什么特别的cron。您只需使用自己的名称搜索该过程。您也可以这样做,ps fauxww | grep -A 1 '[C]RON'并且线下的线将显示正在运行的作业cron。您可以将数字1调高一些,以查看子流程(如果有)。
ps fauxww | grep -A 1 '[C]RON'。这会列出当前正在运行的cron作业,因此此后您可以记下PID并执行# kill -9 PID。谢谢!
-9仅应将其用作最后的手段,因为它会阻止进程在退出时进行任何清理。
要停止运行cron作业,请首先使用以下命令获取命令的进程ID
top -p $(pgrep -d',' your_command)
例如:-
top -p $(pgrep -d',' httpd)
并运行
kill PID替换PID为进程ID
首先键入ps aux以查看所有进程正在运行。
然后记下PID要停止的每个进程的
然后输入
kill {PID}。
也可以看看这些链接(超级用户链接):