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