Friday, April 28, 2017

CentOS 6.6 리눅스 기초] 4. 리눅스 명령형식 및 man 명령


  

4. 리눅스 명령 형식 및 man 명령

■ 리눅스 명령 형식

리눅스는 일반적으로 가상 터미널에서 명령을 사용하여 관리한다. 이는 윈도우 운영체제에서 일반적으로 마우스를 사용하여 관리하는 것과 대조적이다. 리눅스를 사용 또는 관리하기 위해서는 관련된 명령을 잘 알아야 하는데 우선적으로 명령 형식을 알 필요가 있다.

1). 명령 형식

명령 [-옵션] [인자1] ... [인자n]

옵션은 사용할 수도 있고 안 할 수도 있다. 사용되는 옵션 값에 따라 다른 형식의 결과값을 얻을 수 있다. 옵션 앞에는 보통 - 기호가 붙으며 모든 명령의 옵션 앞에 - 기호가 붙은 것은 아니다.

인자(argument)는 보통 대상을 나타낸다. 그리고 하나 이상을 사용할 수도 있다. 아래 df 명령은 파일시스템(윈도우 운영체제의 C 드라이브, D 드라이브 등과 유사)의 정보를 확인하기 위해 사용하는 명령이다. 옵션 없이 사용했을 때와 -h 옵션을 사용했을 때 다른 결과값을 출력하는 것을 확인할 수 있다. 그리고 /boot (인자)를 사용하였을 때 관련된 파일시스템 정보만 출력되는 것을 확인할 수 있다.

[root@centos01 ~]# df
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/sda3       16180136 2852176  12499392  19% /
tmpfs             957724     168    957556   1% /dev/shm
/dev/sda1         194241   32440    151561  18% /boot

[root@centos01 ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3        16G  2.8G   12G  19% /
tmpfs           936M  168K  936M   1% /dev/shm
/dev/sda1       190M   32M  149M  18% /boot

[root@centos01 ~]# df -h /boot
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       190M   32M  149M  18% /boot


■ man 명령

명령 사용법 또는 파일에 대한 내용을 알기 위해 man 명령을 사용한다. 리눅스는 수천 개의 명령을 가지고 있기 때문에 모든 명령을 외울 수 없으며 보통 200~300개의 명령을 가지고 리눅스를 관리한다. 그리고 특정 명령 사용법을 알기 위해 man 명령을 사용한다. manual page의 약자이며 명령 사용법이나 파일 내용을 참고하기 위해 사용되는 명령이다.

1). 명령 형식

man [-Option] command or filename

2). man Sections

공통적인 특징을 가지는 것끼리 묶어서 Section으로 분류함. 일반 사용자 명령은 1, 시스템 관리 명령은 8, 일반 파일은 5로 분류하며 -S 옵션과 같이 사용될 수 있다.


 Section1 : user command
 Section2 : system calls
 Section3 : library functions
 Section4 : special files
 Section5 : file formats
 Section6 : games
 Section7 : conventions and miscellany
 Section8 : administration and privileged command

3). 옵션

일반적으로 많이 사용하는 옵션은 아래와 같습니다.

 -a KEYWORD : 정합되는 모든 엔트리를 찾음
 -a KEYWORD : 키워드가 발견되는 메뉴얼을 모두 검색하여 이름,섹션,간단한 설명 출력
 -a KEYWORD : 해당 키워드 대한 이름, 섹션, 간단한 설명 출력
 -a KEYWORD : 해당 키워드 메뉴얼 참조 파일을 출력
 -h : man 명령 옵션에 대해 간략하여 출력

4). man 명령 제어키

man 명령 실행시 화면 이동, 검색, 종료에 관련된 제어키이다.

 Space Key : 한 페이지씩 이동
 b : 한 페이지씩 뒤로 이동
 Enter Key : 한 줄씩 이동
 /KEYWORD : 키워드 검색
 ? : 뒤로 키워드 검색
 \ : 특수키 일반 문자화
 n,N : 반복 검색, 역방향으로 반복 검색
 q : man 명령 종료

5). man 명령 내용

- NAME : 파일이나 명령 이름 및 간단한 설명
- SYNOPSYS : 사용법 보여준다.
- DESCRIPTION : 상세 설명을 보여준다.
- OPTION : 옵션 목록 및 설명을 보여준다.
- FILES : 관련 파일 목록을 보여준다.
- SEE ALSO : 관련된 메뉴얼 페이지
- BUGS : 버그
- AUTHOR : 저자

아래는 관련된 동영상입니다. ^^









No comments:

Post a Comment