[유닉스/리눅스] 유닉스/리눅스 시스템 구조
유닉스와 리눅스는 강력하고 안정적인 운영체제로, 그 구조는 하드웨어, 커널, 셸, 그리고 유틸리티로 명확히 나뉩니다. 각 계층은 특정 역할을 수행하며, 상호작용을 통해 시스템의 효율적인 작동을 보장합니다.하드웨어 (Hardware)하드웨어는 운영체제가 동작하는 가장 기본적인 물리적 장치입니다. 여기에는 CPU, 메모리, 디스크, 네트워크 장치, 키보드, 마우스, 모니터 등 모든 물리적 컴퓨터 장치들이 포함됩니다. 유닉스/리눅스 운영체제는 이러한 하드웨어 장치와 상호작용하며, 각 장치가 효율적으로 사용될 수 있도록 관리합니다.커널 (Kernel)(제일 중요한 요소)커널은 운영체제의 핵심 부분으로, 하드웨어와 사용자 공간 간의 중재자 역할을 합니다. 사용자가 실행하는 프로그램이나 셸이 하드웨어에 직접 접근하..
2024. 3. 13.