とても残念です。次のようにしてみてください。
service crond status
そしてこれを得ました:
Redirecting to /bin/systemctl status crond.service
crond.service - Command Scheduler
Loaded: loaded (/usr/lib/systemd/system/crond.service; enabled)
Active: active (running) since Thu 2015-06-25 07:44:35 UTC; 1 months 21 days ago
Main PID: 2557 (crond)
CGroup: /system.slice/crond.service
└─2557 /usr/sbin/crond -n
Aug 14 21:18:37 li958-202.members.linode.com crond[2557]: 2015-08-14 21:18:37 1ZQMLV-0004ER-HX User 0 set for local_delivery transport is on the neve...ers list
Aug 14 21:18:37 li958-202.members.linode.com crond[2557]: 2015-08-14 21:18:37 1ZQMN3-0004ST-Nr User 0 set for local_delivery transport is on the neve...ers list
Aug 15 21:18:19 li958-202.members.linode.com crond[2557]: 2015-08-15 21:18:19 1ZQip4-0005iq-BH User 0 set for local_delivery transport is on the neve...ers list
Aug 15 21:18:19 li958-202.members.linode.com crond[2557]: 2015-08-15 21:18:19 1ZQiqJ-0005va-CF User 0 set for local_delivery transport is on the neve...ers list
Aug 16 00:35:01 li958-202.members.linode.com crond[2557]: (CRON) OPENDIR FAILED (/var/spool/cron): No such file or directory
Aug 16 01:49:57 li958-202.members.linode.com systemd[1]: Started Command Scheduler.
Aug 16 01:50:09 li958-202.members.linode.com systemd[1]: Started Command Scheduler.
Aug 16 02:08:01 li958-202.members.linode.com crond[2557]: (CRON) INFO (running with inotify support)
Aug 16 02:09:01 li958-202.members.linode.com crond[2557]: (CRON) INFO (running with inotify support)
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
Hint: Some lines were ellipsized, use -l to show in full.
その後、SOと他の場所で検索中に、次のすべてを試しました。
kill -1 2557
kill -HUP 2557
service crond stop
何もない働く誰でも助けることができますか?
答え1
kill -1
SIGHUP 信号を送信するコマンドです。これは、pidが1より大きいすべてのプロセスが信号を受信することを意味します。
あなたに必要なのはですkill -9 2557
。この-9
パラメータは、目的のプロセスにSIGKILL信号を送信してプロセスが終了したことを確認します。
システムにこのプログラムがインストールされている場合は、他のオプションがあります。
pkill crond
killall crond
答え2
得られた出力の最初の行( " redirecting to...
")によると、systemdを使用しているため、以前のSysVコマンドの多くは機能しません。
システムサービスを管理するために使用されますsystemctl
。
停止コマンドの実行に必要なコマンドは次のcron
とおりですsystemctl stop crond.service
。無効にするには、次の手順を実行しますsystemctl disable crond.service
。
システムユニットの管理方法の詳細についてはを参照してくださいman systemctl
。