[리눅스] 유닉스/리눅스
유닉스 유닉스의 특징 단순성 : 최소한의 기능만 제공, 자원에 대한 일관된 관점 제공 이식성 : c언어로 작성, 다양한 플랫폼에 이식 가능 개방성 : 초창기 유닉스 및 리눅스 소스 코드 공개 다중 사용자, 다중 프로세스 - 여러 사용자가 동시에 사용 가능, 여러 프로그램이 동시에 실행, 관리자로서 슈퍼유저가 존재 쉘 프로그래밍 지원 - 명령어나 유틸리티 등을 사용하여 작성한 프로그램 (쉘 스크립트) 훌륭한 네트워킹 지원 - 유닉스에서부터 네트워킹 시작 (ftp, telnet, WWW, X-window) 운영체제 구조 운영체제 - 컴퓨터의 하드웨어 자원을 운영 관리 프로그램을 실행할 수 있는 환경 제공 커널 - 운영체제의 핵심으로 하드웨어 운영 및 관리 프로세스, 메모리, 파일, 주변장치, 통신 등을 관리..