리눅스 운영체제 구조 1. 운영체제(Operating System)란 - 하드웨어 자원들을 관리하고 소프트웨어들을 실행하기 위한 서포트를 해주는 시스템 소프트웨어 리눅스는 운영체제의 하나로 크게 커널, 쉘, 유틸리티 등으로 이루어져 있음 2. 커널(Kernel) - 메모리 상주 프로그램(memory resident program)으로, 부팅 시 가장 먼저 메모리에 올라오며 항상 메모리에 상주함 3. 유틸리티(Utility) - 디스크 상주 프로그램(disk resident program)으로, 항상 디스크에 상주해 있다가 필요할 때만 메모리에 올라왔다 내려감 - command와 동일어(유저 요청 시 메모리에 올라옴) 4. 쉘(Shell) - 유틸리티가 메모리에서 언제 올라오고 내려가야 하는지 교통정리(j..