어떻게 Linux 터미널 에서 명령 도움말 을 가 져 옵 니까?

1. 명령 실행 방식 및 명령 파일 의 경로
일반적으로 Linux 의 명령 은 도움말 파일 을 가지 고 있 습 니 다.
셸 의 명령 은 일반적으로 이렇게 실 행 됩 니 다. 사용자 가 터미널 에 명령 을 입력 하고 Enter 키 를 누 르 면 시스템 커 널 은 현재 사용자 의 환경 변수 PATH 에서 환경 변수의 값 을 읽 습 니 다. 변수의 값 은 명령 의 경로 입 니 다. 명령 경 로 는 하나 가 아 닙 니 다. 따라서 시스템 은 이 경로 에서 왼쪽 에서 오른쪽으로 찾 을 명령 파일 과 일치 합 니 다.찾 아서 실행 할 때 까지;이 명령 이 실 행 된 후에 시스템 은 이 명령 에 대응 하 는 파일 경 로 를 시스템 의 해시 표 에 저장 하여 다음 사용자 가 명령 을 실행 할 때 더욱 빠르게 찾 아 현재 사용자 의 hash 표를 볼 수 있 도록 합 니 다.시스템 내 장 된 명령 hash 를 실행 하여 현재 사용자 의 해시 표를 표시 할 수 있 습 니 다.
명령 파일 의 저장 경 로 를 가 져 오 려 면 명령 which 를 사용 하 십시오:
# which    

2. Linux 내장 명령 과 외부 명령
bash 셸 에서 리 눅 스 의 명령 은 두 가지 로 나 뉜 다. 하 나 는 시스템 셸 자체 의 명령 (builtin) 이다. 이것 은 내 장 된 명령 이 라 고 하 는데 help 명령 을 실행 하면 현재 시스템 의 모든 내 장 된 명령 을 볼 수 있다.둘째, 외부 명령, 즉 파일 시스템 의 한 위치 에 명령 이름과 대응 하 는 실행 가능 한 파일 이 있 습 니 다.
3. 도움말 문서 가 져 오기 명령
< 1 >, 내 장 된 명령 으로 도움말 문 서 를 가 져 오 는 방법:
하나의 명령 이 Linux 에 내 장 된 것 인지 아 닌 지 를 판단 하려 면 type 명령 을 사용 할 수 있 고 Linux 의 내 장 된 명령 만 help 명령 을 사용 하여 도움 을 받 을 수 있 습 니 다.
# type cd
  :cd is a shell builtin

 이 명령 은 시스템 자체 내 장 된 명령 임 을 설명 합 니 다. help 명령 을 사용 하여 도움 을 받 을 수 있 습 니 다.
# help    

< 2 >, 외부 명령 으로 도움말 문 서 를 가 져 오 는 방법:
(1) 첫 번 째 방법 은 -- help 를 사용 하 는 것 이다.
  :#     --help
  :# mkdir --help

(2) 명령 의 전체 도움말 을 얻 으 려 면 man 명령 을 사용 할 수 있 습 니 다.
  :# man    
  :# man mkdir

man 명령 은 less 도 구 를 호출 하여 문 서 를 표시 합 니 다. man 의 구체 적 인 조작 방법 은 less 와 같 습 니 다.
man 명령 상용 단축 키:
스페이스 바: 파일 끝 에 한 번 펼 치기;
b: 파일 의 첫 번 째 부분 을 뒤 집 습 니 다.
리 턴 키: 파일 끝 에 한 줄 뒤 집기;
k: 파일 의 첫 줄 을 뒤 집 습 니 다.
Ctrl + d: 파일 의 끝 을 반 으로 넘 기기;
Ctrl + u: 파일 의 첫 번 째 화면 을 반 으로 넘 기기;
1G: 항목 으로 돌아 가기;
/keyword: 파일 끝 에 검색 하기;
?keyword: 파일 의 첫 번 째 부분 을 검색 합 니 다.
n: 검색 명령 과 같은 방향 (다음);
N: 검색 명령 과 반대 되 는 방향 (이전);
q: 종료;
man 명령 으로 인쇄 된 문서 의 단락 에 대한 설명:
NAME:  간단 한 명령, 데이터 이름 설명;
SYNOPSIS: 간단 한 명령 으로 문법 (syntax) 소 개 를 내 립 니 다.
설명: 비교적 완전한 설명;
OPTIONS: SYNOPSIS 부분 에 열 거 된 모든 사용 가능 한 옵션 설명 이 있 습 니 다.
COMMANDS: 이 프로그램 (소프트웨어) 이 실 행 될 때 이 프로그램 (소프트웨어) 에서 내 릴 수 있 는 명령;
FILES: 이 프로그램 이나 데이터 가 사용 하거나 참고 하거나 연 결 된 일부 파일;
SEE ALSO: 참고 할 수 있 는 것 은 이 명령 이나 데이터 와 관련 된 다른 설명 이 있 습 니 다.
EXAMPLE: 참고 할 수 있 는 범례 들;
BUGS: 관련 구멍 이 있 는 지 여부;
보통 EXAMPLE 를 보고 OPTIONS 를 보면 되 고, 아직 문 제 를 해결 하지 못 하면 SEE ALSO.
도움말 에서 명령 형식의 문자 의미 사용 하기:
[]: 선택 할 수 있 는 부분;
{a | b}: 그룹 을 나 누 어 a 와 b 를 하나의 사용 단위 로 사용 합 니 다.
 |: 혹은 하나만 선택 할 수 있다.
< >: 없어 서 는 안 되 는 부분;
...: 같은 종류의 내용 은 여러 개 나타 날 수 있 습 니 다.
man 명령 세그먼트 메커니즘:
man 명령 은 관련 명령 의 다른 정 보 를 보기 위해 숫자 인자 (1 ~ 8) 를 추가 할 수 있 습 니 다.
숫자 "1": 명령 이나 셸 명령 을 실행 할 수 있 습 니 다.
숫자 "2": 시스템 호출 (커 널 에서 제공 하 는 함수)
숫자 "3": C 언어 라 이브 러 리 함수
숫자 "4": 장치 나 특수 파일 (보통/dev 아래)
숫자 "5": 파일 형식 과 규칙 (예:/etc/passwd)
숫자 "6": 게임
숫자 "7": 잡다 한 항목 (매크로, 가방 및 기타 잡다 한 항목)
숫자 "8": 시스템 관리자 와 관련 된 명령 (보통 루트 만)
숫자 "9": kernel 과 관련 된 파일
예 를 들 어 man 을 사용 하여 passwd 명령 5 단의 도움말 내용 을 봅 니 다.
# man 5 passwd

어떤 키워드 가 어떤 단락 에서 도움 이 되 는 지 확인 하고 사용 할 수 있 습 니 다.
# whatis passwd //  :  whatis       ,    makewhatis    ;

혹은
# man -f passwd  //     whatis    
# man -k passwd  //    

출력:
passwd               (1)  - update user's authentication tokens
passwd               (5)  - password file
passwd [sslpasswd]   (1ssl)  - compute password hashes

(3) info 명령 은 온라인 도움말 문 서 를 가 져 올 수 있 습 니 다. 보통 info 명령 은 man 명령 의 보충 입 니 다.
# info passwd

(4) 프로그램 이 가지 고 있 는 도움말 문 서 는 디 렉 터 리/usr/share/doc 에 저 장 됩 니 다.
(5) Linux 발행 판 공식 문서
(6) 구 글 검색

좋은 웹페이지 즐겨찾기