728x90

리눅스 운영체제의 구조

 

 

1. 커널(Kernel)

 - 하드웨어를 직접적으로 컨트롤 할 수 있는 막강한 권한을 가짐

 - 운영체제의 핵심 구성 요소

 

2. 쉘(Shell)

 - 유닉스/리눅스 시스템에서 사용자와 커널 사이의 인터페이스를 담당하는 프로그램

 - 사용자가 명령을 전달하면 커널이 이해할 수 있는 명령어로 해석하여 커널로 전달함

 - 종류: Bourne Shell, Bash Shell, C Shell, Korn Shell, Z Shell 등

          (* 유닉스의 기본 쉘 : Bourne Shell, * 리눅스의 기본 쉘 : Bash Shell)

 

3. 디렉토리(Directory)

 - 파일을 포함하는 특수한 파일

 

 

명령어의 기본 구조

 

명령어의 기본 구조

 

command option argument

- command: 시스템에 설치되어 있는 프로그램 이름

- option: command를 실행했을 때 출력 값 조정

- argument: command를 실행할 때 적용이 되는 대상

 

명령어 사용법 확인 방법

1. --help 옵션 사용: 명령어의 간략한 사용법 확인(옵션 위주)

2. man 명령어(메뉴얼 페이지) 사용: 명령어에 대한 자세한 설명 확인

 

Section 별 메뉴얼 페이지

 

섹션을 지정하여 메뉴얼 페이지 확인

 $ man -s  SECTION  COMMAND

 

원하는 메뉴얼 페이지 검색(제목, 설명)

 $ man -k KEYWORD

 

원하는 메뉴얼 페이지 검색(제목)

 $ man -f KEYWORD

 

 

728x90

+ Recent posts