문제
다음은 ihd 사용자가 다른 셸로 변경하는 과정이다. (괄호) 안에 들어갈 내용으로 알맞은 것은?
① -l ② -u ③ -s ④ -c
정답
3번
해설
정답: 3. chsh 명령에서 로그인 셸을 곧바로 지정하는 옵션은 -s(shell)이다. 따라서 "chsh -s /bin/csh" 로 로그인 셸을 /bin/csh 로 바꾼다.
오답 풀이
- 1번: -l 은 /etc/shells 에 등록된 사용 가능한 셸 목록을 나열하는 옵션이다.
- 2번: -u 는 사용법(도움말)을 출력하는 옵션이다.
- 3번: -s 셸경로 로 로그인 셸을 지정하므로 옳다.
- 4번: -c 는 chfn 계열에서 쓰는 옵션 형태로, chsh 의 셸 지정 옵션이 아니다.
보충 개념 chsh -s /bin/셸 로 로그인 셸을 변경하며, 지정한 셸은 /etc/shells 에 등록돼 있어야 한다. chsh -l 로 선택 가능한 셸을 미리 확인할 수 있다.