2. 운영체제(운영체제 개념 및 커널과 쉘 이해)
운영체제 (Operating System): 운영체제의 주요 기능은 프로세스 관리, 메모리 관리, 파일 시스템 관리, 디바이스 관리 등이 있습니다. 프로세스 관리는 다중 작업을 지원하며, CPU 스케줄링과 프로세스 간 통신을 담당합니다. 메모리 관리는 물리적인 메모리를 효율적으로 할당하고 관리합니다. 파일 시스템 관리는 파일 및 디렉토리 생성, 읽기, 쓰기, 삭제 등 파일 관리 작업을 수행합니다. 디바이스 관리는 입출력 장치와의 상호 작용을 관리하며, 드라이버와 인터럽트 처리를 포함합니다. 커널 (Kernel): 커널은 운영체제의 핵심 부분으로, 하드웨어와 소프트웨어 간 인터페이스 역할을 합니다. 커널은 프로세스 관리, 메모리 관리, 파일 시스템 관리 등의 중요한 서비스를 제공합니다. 커널은 모놀리식(M..