minishell
-
[minishell] Shell이란? 그리고 Shell이 하는 일42seoul 2021. 3. 1. 13:15
Shell이란? 조개껍데기! Shell은 운영체제 커널(핵심, 알맹이)과 사용자를 이어주는 역할로, 커널을 감싸고 있는 껍데기 같다고 하여 Shell이라고 부른다. 처음보는 사람에게는 어렵게 생겼지만 User 레벨 프로그램이다. 명령어를 입력하면, 수행해주는 명령어 실행기 (Command line interperter)이다. Bourne Shell, C Shell, ksh, tcsh, bash... 여러가지 종류가 있다. Shell이 하는 일 : Command 처리 입력 받아들이기 echo a; echo b; echo c; token으로 분리하기 token1 :echo a token2: echo b token3: echo c 분리된 token을 Command, file name, argument 등으로 ..