Linux
-
-Linux- 리눅스 쉘(Shell) 의 정의와 종류Linux 2019. 8. 14. 17:20
**Centos 7 기준입니다** 쉘(Shell) 이란 ? 1. 쉘(Shell) 은 커널과 사용자 사이를 이어주는 역할을 해준다. 2. 쉘(Shell) 은 하나의 명령어 처리기(Command Processor)이다. 3. 그래서 사용자로부터 명령어를 입력 받아서 해당 명령어를 처리해준다. 우리가 흔히 사용하는 명령 프롬프트(CMD) 도 하나의 쉘이다. 그래서 우리는 윈도우에서 IP 가 궁금하면 명령 프롬프트를 켜서 명령어를 수행하면 해당 명령어의 결과를 출력해준다. 윈도우에서는 명령 프롬프트가 쉘(Shell) 이다.(강력한 PowerShell 도 있다) 그렇다면 리눅스에서의 쉘 종류는 ? 1. Bourne Shell (sh) - Bourne Shell 은 1974년 'Stephen Bourne' (스티브..