Linux
shell
Sh-YE
2024. 4. 25. 11:26
shell
: 사용자 명령어 해석기
(사용자가 프롬포트에 입력한 명령을 해석해 운영체제 커널에 전달해주는 역할)
종류
Bourne shell (sh) | original shell |
C Shell (csh, tcsh) | C언어의 기술을 넣어서 만든 Shell |
Korn shell (ksh) | 기존 bourne shell에 C shell기능을 포함시켜 생성 |
Bourne-again shell (bash) | csh,ksh 이 가진 기능을 포함하면서 bourne shell과 호환성을 많이 높인 shell (* 리눅스 ,MAC OS의 기본 shell) |
사용가능한 쉘 확인
[TEST@localhost ~]$ cat /etc/shells
/bin/sh
/bin/bash
/usr/bin/sh
/usr/bin/bash
/bin/tcsh
/bin/csh
지금 사용하고 있는 쉘 확인
[TEST@localhost ~]$ echo $SHELL
/bin/bash