문제
다음 설명에 해당하는 셸로 알맞은 것은?
히스토리 기능, Alias 기능, 작업 제어 등과 같은 유용한 기능이 포함된 셸로 1978년에 버클리 대학의 빌 조이가 개발하였다.
① bourne shell ② csh ③ dash ④ bash
정답
2번
해설
정답: 2. 히스토리·alias·작업 제어 기능을 도입했고 1978 년 버클리 대학의 빌 조이가 C 언어 문법과 유사하게 만든 셸은 C 셸(csh)이다.
오답 풀이
- 1번: 본 셸(bourne shell, sh)은 스티브 본이 만든 초기 표준 셸로 히스토리·alias·작업 제어 기능이 없었다.
- 2번: csh 는 빌 조이가 1978 년 개발하고 히스토리·alias·작업 제어를 제공하므로 옳다.
- 3번: dash 는 경량 POSIX 호환 셸로 데비안의 /bin/sh 로 쓰이며 1978 년 csh 와 무관하다.
- 4번: bash 는 GNU 의 본 셸 호환 셸로 브라이언 폭스가 1989 년에 개발했다.
보충 개념 셸 계보: 본 셸(sh, 스티브 본) → C 셸(csh, 빌 조이, 히스토리·작업제어 도입) → bash(브라이언 폭스, sh 호환 + csh 기능 흡수). 빌 조이는 vi 와 csh 를 함께 만들었다.