N's Story

리눅스 커널(Kernel), 쉘(Shell) 본문

■ Communications /Server

리눅스 커널(Kernel), 쉘(Shell)

AndrewNa 2019. 3. 11. 21:44
728x90
반응형

Linux의 구성 요소

응용 프로그램 ↔ 시스템 콜 인터페이스 커널 하드웨어

 

 

Kernel(커널)

- 리눅스 시스템 구성의 기초를 이루는 핵심부분

- 실질적인 OS 역할을 수행

- 하드웨어와 사용자 프로그램 사이에서 CPU, Memory, Disk등의 자원을 제어

- 파일 관리, 프로세스 스케줄링, 기억장치 관리, 시스템 호출 인터페이스, I/O 기능을 제공

커널의 최신 정보 확인 : http://www.kernel.org

 

 

Shell(쉘)

- 유저가 입력한 명령어를 기계어로 번역해 주는 명령 해석기

- 유저가 로그인시 자동으로 형성되어 커널과 사용자 프로그램 사이에서 시스템을 제어

 


종류 : Bourne Shell, C Shell, Korn Shell
Linux 기본 쉘은 Bash shell

 

 

728x90
반응형
Comments