cron 작업 중 일부를 systemd로 마이그레이션했습니다. 나는 몇 가지 지침을 따르고 3 개의 파일을 만드는 표준 접근 방식을 취했습니다.
myjob.timer - systemd timer unit
myjob.service - systemd service unit
myjob.sh
짐작할 수 있듯이 특정 시간에 myjob.timer가 트리거되면 myjob.service가 실행되어 myjob.sh가 실행됩니다.
나는 모든 타이머에 대해 동일한 설정을 가지고 있으며 모든 것이 올바르게 작동하는 것을 보았으므로 테스터 인 myjob.timer를 비활성화하고 싶습니다.
방금합니까 :
systemctl --user disable myjob.timer
또는 나는 또한해야합니까?
systemctl --user disable myjob.service
올바른 일이 무엇입니까? 나는 체계적으로 익숙하지 않아서 올바른 방법으로 물건을 만드는 법을 배우고 싶습니다. 초과 수하물이 없도록 시스템을 유지하기 위해 두 장치를 모두 비활성화하는 것이 옳습니다.