답변:
아니요. crontab -e
명령을 사용하여 파일을 편집하는 한 파일을 저장하면 '새 Crontab 설치됨'메시지가 표시됩니다. 그게 다야.
crontab -e
파일을 편집하는 데 사용하지 않으면 어떻게됩니까?
크론을 추가하는 방법 / 위치에 대해 자세히 설명하는 것이 중요합니다. 그러나 나는 다음과 같은 상황에 대해 생각합니다.
예, cron
변경 사항을 알고 있어야하지만 업데이트를 위해 반드시 명시 적으로 수행 할 필요 는 없습니다 .
cron
짧은 버전 의 설명서를 여기에서 설명합니다.
언급 한 바와 같이 crontab -e
선호되는 방법은 cron
변경된 사항 을 알립니다 .
그러나 cron
해당 분에 대한 작업이 있는지 확인하기 위해 1 분마다 "작동"합니다. 또한 /var/spool/cron/crontabs
업데이트 된 'mtime'(수정 된 시간, 즉 파일 내용이 업데이트되어야 함)이있는 파일 을 스캔 하고 다시로드합니다.
따라서 이론적으로 아무 것도하지 않으면 cron
"일어나고"에서 직접 내용을 변경 한 것을 볼 수 있습니다 /var/spool/cron/crontabs
.
그러나 가능하면을 사용하십시오 crontab -e
. 편집이 완료되면 업데이트되었다는 피드백도 제공합니다.
crontab: installing new crontab
특히 이것은 방금 편집 한 파일에 대해 메모리에서 사본을 새로 고쳤 음을 의미합니다 crontab
.
다음은 매뉴얼 CRON (8)에서 인용 한 것입니다.
cron searches its spool area (/var/spool/cron/crontabs) for
crontab files (which are named after accounts in /etc/passwd);
crontabs found are loaded into memory. Note that crontabs in this
directory should not be accessed directly - the crontab command
should be used to access and update them.
crontab <filename>
-및 에도 동일하게 적용됩니다crontab -r
.