– 쉘은 사용자와 커널 사이의 연결을 해주는 프로그램으로 사용자의 입력을 해석하여 커널에 전달한다.

– 쉘은 여러 종류가 있지만 대표적인 쉘은 본쉘(Born Shell), 콘쉘(Korn Shell), 배시쉘(Bash Shell)이 있다.

– 자신이 어떤 쉘을 사용하는지는 프롬프트의 모양 또는 passwd 파일에 입력된 값을 보고 안다.

– 유닉스 명령어는 시스템이 제공하는 유틸리티 명령어와 쉘이 제공하는 내장 명령어로 나눈다.

– 내장 명령어는 따로 프로세스를 생성하지 않아도 미리 메모리에 쉘과 함께 로딩되어 요청시 실행된다.

– 쉘이 제공하는 내장 명령어는 cd, echo, print 등이 있다.

– 쉘에서 제공하는 특수 문자는 쉘에 따라 조금씩 다르다.