오늘 배운 것 커널 : 알멩이, 핵심 쉘 : 껍데기, 주변 >>> 사용자가 명령을 입력하면 그 명령을 컴퓨터가 이해할 수 있도록 하는 프로그램이 쉘(shell)입니다. (쉘 : 사람이 이용하기 쉬운 명령어로 커널에게 전달하는 것) 쉘과 커널이 분리된 이유는 무엇일까? 쉘은 사람의 명령어를 해석하는 역할. 즉 사용자 입장에서 편한 쉘 프로그램을 사용하면 각자 취향에 맞게 커널을 제어할 수 있기 때문에 분리 된 것이 아닐까 추정됨. 다양한 쉘 프로그램을 사용해보면 쉘과 커널에 대한 이해도가 높아질 것 bash vs zsh zsh이 추가적인 기능을 갖고 있기 때문에 보다 더 편리하다는 평가를 받고 있다. ex. cd dir1 Music >>> dir1 디렉토리에서 Music 다이렉트로 이동가능 cd /U [+..