나는 리눅스 시스템을 파고 들었다. 그것이 어떻게 작동하는지 시도하고 이해하기.
/ etc / crontab 파일에 있습니다. 나는 다음을 본다.
# run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly
달리기 부품이란 무엇이며, 무엇을하는지, 어떻게 사용할 수 있습니까?
답변
원래, run-parts(8)
는 디렉토리를 인수로 취합니다.
이 디렉토리에있는 모든 스크립트를 실행합니다. 예를 들어, /etc/cron.hourly
, 매시간 실행 파일을 저장할 수있는 디렉토리라는 것을 알 수 있습니다.
보시다시피, cron
하나의 디렉토리 만 지정하면 해당 디렉토리의 모든 내용이 실행되므로 편의를 위해 사용됩니다. 이렇게하면 스크립트를 쉽게 유지 관리 할 수 있습니다. etc/cron*
디렉토리.
자신의 유스 케이스에 악용 될 수있는 옵션에 대해서는 맨 페이지를 참조하십시오. 예를 들어 간단한 검사를 수행하고 실행할 스크립트를 표시 할 수 있습니다.
run-parts -v –-test /etc/cron.hourly
그만큼 -v
플래그가 모든 곳에서 사용 가능하지 않을 수 있습니다.