UNIX 1960년대 개발된 컴퓨터 운영체제 (Linux는 1990년대 초에 만들어진 UNIX의 변종) 소스가 공개된 개방형 시스템(Open System) 시분할 시스템(Time Sharing System)을 위해 설계된 대화식 운영체제 다중 작업(Multi-Tasking, 멀티태스킹) 지원 대부분 C언어로 작성되어 있으며 이식성이 높고 장치, 프로세스 간의 호환성이 높음 파일을 구성하고 저장하기 위한 계층 구조(트리 구조)의 파일 시스템 하드웨어 > 커널 > 쉘 > 유틸리티 > 사용자 커널(Kernel) UNIX의 가장 핵심적인 부분 컴퓨터가 부팅될 때 주기억장치에 적재된 후 상주하면서 실행 하드웨어를 보호하고, 프로그램과 하드웨어 간의 인터페이스 역할을 담당 프로세스 관리, 기억장치 관리, 파일 관리..