[Linux]쉘의 종류와 특징

2021. 2. 23. 23:43자격증/LinuxMaster 2급

 

 

sh(Bourne Shell, 본쉘)

- 강력한 명령어 프로그래밍 언어 기능임

- 상호 대화형 방식이 아님

csh(c shell, 씨 쉘)

- C언어 / sh과 매우 유사

- 상호 대화형 방식임

Tcsh(Tenex c shell, 터넥스 씨 쉘)

- 확장된 csh

- 명령행 편집 기능을 제공

*명령행 편집 기능이란?

    ^a : 명령행의 처음으로 이동

    ^e : 명령행의 끝으로 이동

    ^k : 명령행 오른쪽 전체 삭제

    ^u : 명령행 전체 삭제

    ^w : 명령행의 왼쪽 단어 삭제

 

bash(바쉬, 배쉬)

- GNU에 의해 개발/배포

- sh을 기본으로 ksh과 csh의 장점이 결합된 표준 쉘

ksh(Korn shell, 콘쉘)

- 확장된 sh(쉘)

- csh의 특징을 모두 제공

- 처리 속도가 빠르다는 장점이 있음

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

|출처

쉘의 종류와 특징
https://jhnyang.tistory.com/57

명령행 편집 기능 https://m.blog.naver.com/lhw6479/221299060395