반응형 리눅스 셸1 리눅스 - 셸(Shell) 이란? 셸(Shell) 이란? 사용자의 명령을 해석 후 실행하여 커널에 전달하는 역할을 한다. 커널 사용자 간의 다리 역할을 하며, 용도에 따라 다양한 셸이 존재한다. 사용자가 로그인을 하게 되면 명령을 수행할 수 있도록 지원하는 셸이 부여되는데 셸이 부여되지 못하면 로그인을 하더라도 명령을 수행할 수 없다. 최초의 셸에 가까운 본 셸(Bourne Shell)을 개발하였지만 유용한 기능이 많지 않아 버클리 대학의 빌 조이(Bill Joy)가 개발한 C 셸(C Shell, csh)이 사용되기 시작하였다. C셸은 본 셸보다 사용하기 편하며, 유용한 기능이 탑재되어 있다. 현재는 bash, ksh, tcsh, zsh과 같은 다양한 셸이 되었으며, 리눅스에서는 sh이 기본으로 ksh와 csh 계열의 장점을 결합한 ba.. 2021. 12. 23. 이전 1 다음 반응형