sh(shell)
n. 명령어와 프로그램을 실행할 때 사용하는 인터페이스. 최초의 shell이며, 모든 Linux system에서 사용가능.
User <-> Kernel 사이의 Interpreter 역할을 한다. Non-interactive.
csh(C Shell)
shell과 C 언어 기반으로 구현된 Shell. Script 작성 시, 프로그래밍적인 특성을 많이 갖는다. 처리 속도가 다소 느리다.
ksh(Korn Shell)
csh에서 처리속도가 빨리졌다.
en.wikipedia.org/wiki/KornShell
bash(Bourne Again Shell)
csh와 ksh의 장점을 혼합하여 현재 리눅스의 표준 shell로 사용된다.
문법과 사용법에 대하여 잘 정리된 글 아래 참조
'OS, Container > Operating System' 카테고리의 다른 글
컴퓨터 시스템의 구성과 작동 원리 (0) | 2024.08.23 |
---|---|
운영체제의 역할과 기술적 세부 사항 (0) | 2024.08.23 |
LVM (0) | 2020.10.03 |
Disk Mount/Unmount on Linux (0) | 2020.10.03 |
GRUB(Ubuntu) (0) | 2020.10.03 |