crontab

CRONTAB(1)                   General Commands Manual                  CRONTAB(1)



이름
       crontab - 사용자의 개별 crontab 파일 관리

사용법
       crontab [ -u 사용자ID ] 파일
       crontab [ -u 사용자ID ] { -l | -r | -e }

설명
       crontab 명령은 Vixie Cron 패키지에 있는 cron(8) 데몬을 사용해서 목록들을 설치(지정), 삭제, 또는 목록보기
       등을 할 수 있는 풀그림이다.  각 사용자는 자신의 crontab 파일을 가질 수 있고, 이 파일들은 /var 디렉토리 안에 있게
       된다.  하지만, 그 파일을 직접 편집할 수는 없다.

       /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 내용이 자동으로 갱신된다.

관련 항목
       crontab(5), cron(8)

파일
       /etc/cron.allow
       /etc/cron.deny

표준
       crontab 명령은 IEEE Std1003.2-1992 (``POSIX'') 기준과 일치한다.  이 새로은 문법은 옛날 SVR3
       문법을 따르는 Vixie Cron 이전의 버전의 것과 차이가 있다.

검사
       명령행 사용법이 틀릴 경우에는 그 사용법을 비교적 자세히 알려주는 메시지가 나타난다. 그것을 참조하도록.

만든이
       Paul Vixie <paul@vix.com>



4th Berkeley Distribution       29 December 1993                      CRONTAB(1)