차밍이

[Linux] Kernel and Shell 본문

리눅스

[Linux] Kernel and Shell

2021. 8. 3. 20:37
반응형

kernel

  • 하드웨어를 제어하는 코드를 통해 소프트웨어와 커뮤니케이션을 하며
  • 시스템의 모든 자원을 통제 관리하는 역할을 수행한다.
  • 프로세스/메모리/파일 시스템/장치 관리 등 컴퓨터의 모든 자원 초기화 및 제어 가능

 

Shell

  • 명령어 해석기라고 불리며 사용자가 입력한 명령어를 커널에게 전달하는 역할을 수행한다.
  • 명령어를 커널에 전달할 때 커널이 이해할 수 있는 언어로 통역하는 역할을 함

shell 종류

  • bash / sh / csh / ksh
  • bash는 GNU 프로젝트의 일환으로 개발된 리눅스의 기본 쉘
  • 모든 리눅스에서 기본적으로 사용됨
반응형

관련된 글 보기

Comments