/etc/cron.allow 파일이 있으면, 그 파일 안에 자신의 ID가 있어야 이 명령을 사용할 수 있으며, allow 파일이 없고, /etc/cron.deny 파일이 있으면, 그 파일 안에 자신의 ID가 없어야 이 명령을 사용할 수 있다. 이 두 파일이 없다면, site-dependent(?) 환경설정 인자에 따라, 시스템 관리자만 사용할 수 있거나, 아니면, 모든 사용자가 이 명령을 사용할 수 있다.
-u 옵션이 사용되면, 그 옵션의 인자로 지정된 사용자의 crontab 파일이 사용되며, 이 옵션을 사용하지 않으면, 자신의 crontab 파일이 사용된다. su(8) 명령이 사용될 경우에는 -u 옵션 없이 이 명령을 사용하면, crontab 파일 선택에 혼돈이 있을 수 있다. 그러므로, su(8) 명령을 사용하고 있을 때는, 항상 -u 옵션을 사용하는 것이 안전하다.
이 명령의 가장 기본적인 사용방법은 crontab 파일로 쓰일 파일 이름을 명령행 인자로 사용해서, 그것을 설치(지정)하는 것이며, 이때, 파일 이름이 지정되지 않으면, 표준 입력이나, 파이프를 동한 이전 명령의 출력을 그 입력으로 한다.
-l 옵션은 현재 crontab 내용을 표준 출력으로 보여준다.
-r 옵션은 현재 crontab 내용을 지운다.
-e 옵션은 VISUAL 또는 EDITOR 환경 변수에 지정된 편집기로 현재 crontab 내용을 편집한다. 편집을 해서, 저장하고 끝내면, 그 바뀐 crontab 내용이 자동으로 갱신된다.
/etc/cron.allow /etc/cron.deny
Paul Vixie <paul@vix.com>