본문 바로가기
Development/Linux

[Unix]Unix 구조

by 폴피드 2012. 4. 17.
728x90
반응형

1. Kernel

- Unix 시스템에 존재하는 시스템 자원을 관리한다.

- Unix 운영체제가 다중사용자, 다중프로세스를 지원하기때문에 프로세스를 분배해주고 보호해줘야함.

- 메모리관리, 프로세스관리, 파일관리, 입출력관리, 프로세스간상호통신(IPC:Inter-Process Communication)


2. Shell

- 하나의 프로그램. 커널이 최초로 사용자에게 할당해주는 무한루프 프로그램

- 쉘은 커널과 사용자 사이의 인터페이스 역할을 한다.

728x90
반응형

'Development > Linux' 카테고리의 다른 글

Command Line 명령어  (0) 2016.01.14
sed 명령어  (0) 2016.01.12
[Unix]tar 명령어  (0) 2012.11.12
[Unix]vi 편집기  (0) 2012.04.20
[Unix]기본명령어  (0) 2012.04.17