반응형
Shell
-
[ 기본정리 ] 셸Technique/LINUX 2016. 5. 4. 12:00
셸은 사용자와 리눅스 커널 사이에서 중간자 역할을 수행한다. 우리가 셸이라고 부르는 특별한 프로그램은 한가지만 있는 것이 아니다.최초의 셸인 본 셸부터 리눅스 셸이라고도 불리는 배시 셸까지 다양한 셸이 있으며, 지금도 계속 새로운 셸이 개발되고 있다.각 셸은 제공하는 기본적인 기능이 비슷하지만 편리 기능이나 사용자 환경 설정 등에 약간씩 차이가 있다. 기능 명령어 해석기 기능사용자와 커널 사이에서 명령을 해석하여 전달하는 해석기( interpreter ) 와 번역기 ( translator ) 기능이다.셸은 사용자가 입력한 명령이나 파일에서 읽어들인 명령을 해석하고 적절한 프로그램을 실행한다. 사용자가 로그인하면 셸이 자동으로 실행되어 사용자가 명령을 입력하기를 기다린다. 이렇게 실행되는 셸을 로그인 셸이..