Oracle® Solaris 11.2의 시스템 정보, 프로세스, 성능 관리

인쇄 보기 종료

업데이트 날짜: 2014년 9월
 
 

crontab 파일 제거

기본적으로 crontab 파일 보호가 설정되므로 rm 명령으로 crontab 파일을 부주의하게 삭제할 수 없습니다. 대신, crontab -r 명령을 사용하여 crontab 파일을 제거하십시오.

기본적으로 crontab -r 명령은 자신의 crontab 파일을 제거합니다.

이 명령을 사용하기 위해 디렉토리를 /var/spool/cron/crontabs(여기에 crontab 파일이 위치함)로 변경할 필요는 없습니다.

crontab 파일을 제거하는 방법

시작하기 전에

root 또는 다른 사용자에게 속하는 crontab 파일을 제거하려면 root 역할을 맡습니다. 역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. Oracle Solaris 11.2의 사용자 및 프로세스 보안 의 지정된 관리 권한 사용을 참조하십시오.

자신의 고유 crontab 파일을 제거할 때는 root 역할을 가질 필요가 없습니다.

  1. crontab 파일을 제거합니다.
    # crontab -r [username]

    여기서 usernamecrontab 파일을 제거할 사용자 계정의 이름을 지정합니다. 다른 사용자에 대한 crontab 파일을 제거하려면 root 역할을 맡습니다.


    Caution

    주의  -  실수로 crontab 명령을 아무 옵션 없이 입력한 경우 편집기의 인터럽트 문자를 눌러 변경 사항을 저장하지 않고 종료합니다. 대신, 변경 사항을 저장하고 파일을 종료한 경우 기존 crontab 파일을 빈 파일이 덮어씁니다.


  2. crontab 파일이 제거되었는지 확인합니다.
    # ls /var/spool/cron/crontabs
예 4-5  crontab 파일 제거

다음 예에서는 사용자 smithcrontab -r 명령을 사용하여 자신의 crontab 파일을 제거하는 방법을 보여줍니다.

$ ls /var/spool/cron/crontabs
adm     jones     root    smith    sys     uucp
$ crontab -r
$ ls /var/spool/cron/crontabs
adm     jones	root    sys    uucp