UNIX 명령어 처리를 담당하는 명령어 해석기(command interpreter)를 쉘(shell)이라 한다.
1 프롬프트(사용자에 따라 $ 또는 %)를 출력하고, 사용자의 명령을 기다린다.
내부 명령어인 경우 해당 명령을 수행하고
다시 첫번째 과정으로 돌아간다.
3 입력 받은 명령어가 외부명령어 2인 경우 명령어가 절대경로명 3인지 판별한다.
절대경로명인 경우 해당 명령어 파일을 수행하고
다시 첫번째 과정으로 돌아간다.
4 입력받은 경로명이 상대경로명 4인 경우 PATH정보 5를 이용해서 명령어 파일을 찾아
해당 명령어 파일을 수행하고 첫번째 과정으로 돌아간다.
5 세번째, 네번째 과정에서 해당 명령어 파일이 없으면 경고(error)메시지를 출력한다.
출처 : 알기쉬운 유닉스 p29
'OS > unix' 카테고리의 다른 글
couldn't set locale correctly : 에러남 (0) | 2014.09.03 |
---|---|
nfs2 (2) | 2014.08.18 |
NFS 서버 구성하기1 (0) | 2014.08.18 |
유닉스 명령어 지우기 (0) | 2014.08.15 |
실습 (0) | 2014.08.14 |