私はdebian 10.3 xfceを使い、次のコマンドを使います。
crontab -e
ファイルの末尾に次の行を入れます。
*/1 * * * * xdg-open /home/myusername/1.txt
次のメッセージで終了します。
crontab: installing new crontab
しかし、以下を使用してcronサービスを確認すると、それ以降は何も起こりません。
sudo cron service status
それは言う:
cron: can't lock /var/run/crond.pid, otherpid may be 4535: Resource temporarily unavailable
次に、次のコマンドを使用します。
/etc/init.d/cron restart
[ ok ] Restarting cron (via systemctl): cron.service.
しかし、「sudo cron service status」の出力は以前と同じであり、何も起こりません。問題は何ですか?
答え1
cronはsystemdを使用して実行されているため、sudo cron service status
有用な情報を返しません。ただし、cronが実行されていることを確認できるはずです。systemctl status cron