Shell(쉘)이란? shell이란 사용자 인터페이스(UI)로 운영체제 서비스에 접근하도록 도와준다. 직역하면 껍질이라고 불리는데 그 이유는 운영체제 가장 바깥쪽에 있는 층이기 때문이다. 더 구체적으로, Shell은 사용자에게서 받은 Input을 수행해서 output 해주는 역할을 한다. 쉽게말해 shell은 사용자의 명령어를 해석하고 운영체제가 알아들을 수 있게 지시해주고 다시 운영체제는 shell에게서 받은 지시를 해석하여 하드웨어를 위한 지시어로 바꾸어준다. 그 종류로는 bash, zsh 등이 있다. bash FreeSoftwareFoundation이 개발한 bash는 C Shell이나 Korn Shell에 추가된 유용한 특성을 Bourne Shell에 추가하여 개선시킨 리눅스, 유닉스 모두가 표준..