리눅스 쉘 종류

    [OS] 리눅스의 쉘(Shell)과 설정 파일 적용 순서(feat. bash, zsh, ...)

    💡 본 문서는 'Shell과 쉘(Shell) 스크립트(*.sh)'에 대해 정리해놓은 글입니다. 기본적인 리눅스에서의 Shell과 설정파일 적용 순서에 대해 정리하였으니 참고하시기 바랍니다. 1. 쉘(Shell) 이란? 쉘(Shell)은 커널과 사용자 사이를 이어주는 매개체 역할을 하는 프로그램입니다. 쉘은 하나의 명령어 처리기(Command Processor)로써, 사용자으로부터 명령어를 입력 받아 그것을 프로세싱하기 위해 커널에게 넘겨주는 일을 하는 프로그램입니다. 우리가 흔히 사용하는 윈도우의 명령 프롬프트(CMD)도 쉘이며, 다양한 종류의 쉘을 알아보도록 하겠습니다. 2. 쉘(Shell) 종류 현재 가장 일반적으로 사용하는 쉘은 linux에 기본적으로 깔려있는 bash 쉘 프로그램이기에 이것만 잘 ..