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