📑 목차1. 커널 (Kernel)2. 쉘 (Shell)3. 터미널 (Terminal)관계도 1. 커널 (Kernel) 운영체제의 핵심 - 하드웨어를 직접 제어하는 부분CPU, 메모리, 디스크 관리프로그램 실행 담당우리 눈에 보이지 않음(백그라운드에서 동작)사용자가 직접 통제 불가능(보안과 안정성 때문에 보호되어 있음) 2. 쉘 (Shell) 커널과 사용자 사이의 중개자 - 명령어 해석기사용자가 입력한 명령어를 커널이 이해할 수 있게 번역운영체제(커널)를 감싸는 껍데기(shell)운영체제의 서비스를 사용자나 응용프로그램에게 노출운영체제의 서비스 = 커널이 제공하는 기능들쉘이 커널의 복잡한 기능들을 쉬운 명령어로 만들어서 우리가 쓸 수 있게 해주는 것 = 노출종류: bash, zsh, sh 등쉘이 하는 일..