문제
다음 중 root 사용자가 ihduser가 등록한 cron 설정 파일을 삭제하는 명령으로 알맞은 것은?
① crontab -d -u ihduser ② crontab -r -u ihduser ③ crontab -e -u ihduser ④ crontab -l -u ihduser
정답
2번
해설
정답: 2. crontab 의 삭제 옵션은 -r 이고, 특정 사용자 대상 지정은 -u 사용자명 이다. 따라서 "crontab -r -u ihduser" 가 맞다.
오답 풀이
- 1번: "-d" 는 crontab 의 삭제 옵션이 아니다.
- 2번: -r(remove) + -u ihduser 로 해당 사용자의 crontab 을 삭제하므로 옳다.
- 3번: "-e" 는 crontab 편집(edit) 옵션이다.
- 4번: "-l" 은 crontab 목록 출력(list) 옵션이다.
보충 개념 crontab 옵션: -e(편집), -l(목록), -r(삭제), -u 사용자(대상 지정, root 만 사용). -ir 처럼 -i 를 붙이면 삭제 전 확인을 받는다.