Computer >> 컴퓨터 >  >> 프로그램 작성 >> BASH 프로그래밍

Linux man 명령 및 매뉴얼 페이지 [설명/예시]

이 도움말은 남자의 목적과 사용법을 설명합니다. Linux 및 기타 Unix 계열 운영 체제의 명령입니다.

Linux는 핵심 운영 체제(Linux 커널)와 여기에 기능을 추가하는 소프트웨어 패키지 모음으로 구성된 고도로 모듈화된 운영 체제입니다. 이러한 패키지는 일반적으로 개별적으로 유지 관리됩니다. 따라서 각 컴퓨터 시스템은 사용자가 시스템에서 수행해야 하는 작업에 따라 다른 패키지를 갖게 됩니다. 피>

시스템이 완전히 동일하지 않기 때문에 각 패키지는 패키지와 함께 설치되는 자체 설명서를 제공하므로 컴퓨터에 설치된 소프트웨어를 사용하는 데 필요한 정보를 항상 확보할 수 있습니다. 이 문서는 시스템 매뉴얼의 섹션에 추가된 매뉴얼 페이지입니다.

남자 명령은 시스템의 터미널 명령에 대한 사용자 설명서를 표시합니다(개발자가 제공했다고 가정). 명령을 정확히 어떻게 사용해야 하는지에 대한 체계적인 지침을 제공하며 몇 가지 편리한 예가 포함되어 있습니다.

man 명령 구문

다음은 man 구문입니다. 명령:

man OPTIONS SECTION COMMAND

참고:

  • 옵션 아래 표의 옵션 목록이어야 합니다.
    • 옵션이 없는 경우 제공된 명령에 대한 전체 사용자 설명서가 표시됩니다.
  • 섹션 요청한 매뉴얼 페이지를 검색하려는 매뉴얼의 섹션이어야 합니다
    • 일반적으로 사용되는 SECTION에 대해서는 아래 표를 참조하세요.
    • 섹션이 아닌 경우 제공되면 모든 섹션의 항목이 표시됩니다.
  • 명령
      에 대한 사용자 설명서를 보려는 명령의 이름이어야 합니다.
    • 주어진 명령에 대한 사용자 설명서가 없으면 '수동 입력 없음'이 표시됩니다.
  • 기본적으로 less 명령은 매뉴얼 페이지의 내용을 표시하는 데 사용됩니다.
    • *** 화살표 키를 사용하여 탐색하거나 Q를 눌러 사용자 설명서가 표시되는 동안 종료합니다!***

수동 섹션

명령마다 다른 섹션에 매뉴얼 페이지가 있습니다. 시스템 설명서:

<일>
1 실행 프로그램 또는 쉘 명령
2 시스템 호출(커널에서 제공하는 기능)
3 라이브러리 호출(프로그램 라이브러리 내의 함수)
4 특수 파일(보통 /dev에 있음)
5 파일 형식 및 규칙, 예:/etc/passwd
6 게임
7 기타(매크로 패키지 및 규칙 포함), 예:man(7), groff(7)
8 시스템 관리 명령(일반적으로 루트에만 해당)
9 커널 루틴 [비표준]

섹션을 지정하면 사용 설명서의 해당 섹션에 있는 항목만 표시됩니다.

매뉴얼 페이지에는 일반적으로 이름, 개요, 구성, 설명, 옵션, 종료 상태, 반환 값, 오류, 환경, 파일, 버전, CONFORMING TO, NOTES, BUGS, EXAMPLE, AUTHORS 및 또한 참조하십시오.

일반 명령 옵션

다음은 가장 일반적으로 사용되는 남자입니다. 사용자 설명서에서 직접 가져온 명령 옵션:

<일>
-a 기본적으로 man은 가장 적합한 매뉴얼 페이지를 찾은 후 종료합니다. 이 옵션은 man이 검색과 일치하는 이름을 가진 모든 매뉴얼 페이지를 표시하도록 합니다.
-f 사용 가능한 경우 매뉴얼 페이지에서 간단한 설명을 표시합니다.
-k 키워드에 대한 간단한 매뉴얼 페이지 설명을 검색하고 일치하는 항목을 표시합니다.
-i 매뉴얼 페이지를 검색할 때 대소문자를 무시합니다(기본값).
-나 매뉴얼 페이지를 검색할 때 대소문자를 무시하지 마십시오.
–와일드카드 쉘 스타일 와일드카드를 사용하여 각 페이지 인수와 이름 또는 설명의 일부가 일치하는 모든 페이지를 표시합니다.
-P 사용할 출력 호출기를 지정합니다. 기본적으로 man은 less를 사용하며 less가 발견되지 않거나 실행할 수 없는 경우 cat으로 대체합니다.

...물론 man 남자의 사용자 설명서를 보는 명령 명령 자체! 그냥 실행:

man man

...전체 사용자 설명서와 사용 가능한 옵션의 전체 목록을 보려면

Linux man 명령 예

주어진 명령에 대해 가장 관련성이 높은 매뉴얼 페이지를 보려면 man을 입력하십시오. 다음에 명령 이름:

man less

위의 less 설명서 명령이 표시됩니다. 공교롭게도  명령은 매뉴얼 페이지를 화면에 표시하는 데 사용되는 도구입니다.

만약 옵션은 명령이 있는 섹션과 간단한 설명을 표시합니다.

man -f mv

위의 mv 명령이 쿼리되어 다음과 같은 결과가 출력됩니다.

mv(1)                    - move files

...mv 명령은 섹션 1에 있으며 파일을 이동합니다.

명령에 대한 매뉴얼 페이지가 저장된 위치를 찾으려면 -w를 사용하세요. 옵션:

man -w mv

...출력:

/usr/share/man/man1/mv.1

-k 옵션은 주어진 문자열과 일치하는 모든 설명서, 모든 섹션을 검색합니다.

man -k mv

결론

남자 명령은 정말 훌륭합니다. 오프라인 상태이거나 명령 사용에 대한 빠른 복습을 원하는 경우 매우 유용합니다.