문제
Linux 시스템에서 기존에 설정된 ′crontab′을 삭제하려고 할 때 올바른 명령어는?
① crontab –u ② crontab –e ③ crontab –l ④ crontab -r
정답
4번
해설
정답: 4. crontab -r(remove)은 현재 사용자의 등록된 crontab 전체를 삭제한다. 따라서 기존 설정 삭제 명령은 ④이다.
오답 풀이
- 1번: crontab -u는 다른 사용자의 crontab을 지정할 때 쓰는 옵션으로 단독 삭제 명령이 아니다(보통 -u user -r 형태).
- 2번: crontab -e(edit)는 crontab을 편집한다.
- 3번: crontab -l(list)은 등록된 crontab을 출력한다.
- 4번: crontab -r(remove)이 crontab을 삭제하므로 정답이다.
보충 개념 crontab 옵션: -e 편집, -l 목록 출력, -r 삭제, -u 사용자 지정. -r은 확인 없이 바로 지우므로 -i와 함께 쓰면 삭제 전 확인할 수 있다.