나는 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