[공유] 쉘의 이해


[공유] 쉘의 이해

출처 한번제대로..|모기 null ilinuxbay.com 쉘(Shell) 6.1. 쉘의 이해 6.1.1. 쉘의 정의 및 기능영어단어 Shell (쉘)은 조개 껍데기란 뜻이 있죠? 여기서 말하는 '쉘'은 그 내용물인 OS를 둘러싸고 있는 껍질 과 같습니다. 즉, OS와 사용자가 의사소통을 하기 위한 대화형 환경이다. 여러분이 명령어를 입력하면, 그 명령을 쉘이 해석하여 운영체제(커널)에게 전달. 컴퓨터는 0과 1만을 이해할 수 있다. 하지만, 사람이 컴퓨터가 이해할 수 있는 0과 1만을 사용하여 명령을 내리 기는 쉽지 않은 일이다. 그래서 쉘이라는 것이 명령어를 입력 받아 이것을 컴퓨터가 이해할 수 있는 0과 1로 된 명령으로 바꾸어, 이 명령을 처리하는 커널에 전달하는 것이다. 사용자가 로그인 할 때 자동적으로 쉘이라는 프로그램이 실행된다. 쉘에는 여러 종류가 있으나, 큰 갈래로는 Bourne Shell 과 C shell이 있다. 나머지들은 이들로부터 파생된 것 들이다.   쉘의...



원문링크 : [공유] 쉘의 이해