youtube/shell programming-따배
Linux Shell 이란
study_recode
2025. 3. 6. 00:49
Shell의 역할
Shell
- 사용자 명령어 해석기
- 사용자가 프롬프트에 입력한 명령을 해석해서 운영체제에게 전달
Shell의 종류
- Bourne shell(sh) : AT&T 벨 연구소의 스티븐 본이 개발한 오리지널 shell
- C shell(csh,tcsh) : Bill Joy가 C언어의 기술을 넣어서 만든 shell C언어의 문법을 적용 , history, aliases, job control, vi command editing and completion 기능을 포함
- Korn shell(ksh) : David Korn이 AT&T에서 기존 본 셸에 C shell의 기능을 포함시켜 생성
- Bourne-again shell(bash) : GNU Project로 만들어졌고, csh, ksh이 가진 기능을 포함하면서 bourne shell과 호환성을 많이 높인 shell로 리눅스, MAC OS의 기본 shell이고 윈도우에서도 사용가능
기본셸 변경
https://www.youtube.com/watch?v=dsUyFss2Sh4&list=PLApuRlvrZKog2XlvGJQh9KY8ePCvUG7Je&index=2