내 자신의 GNU / Linux 시스템에서 문서를 찾는 방법

세상에 새로 온 사람들 중 다수 GNU / 리눅스 그들은 의심으로 가득 차 있고 그들의 우려에 대한 빠른 답변을 찾을 수 없으며 때로는 지원 포럼에 액세스 할 수있는 연결이 없어 결국 Linux가 그들에게 매우 어렵다는 생각으로 끝납니다.

이러한 상황에 처한 대부분의 사람들은 우리 자신의 시스템이 우리의 초기 우려에 대한 해답의 좋은 부분을 포함하고 있다는 것을 인식하지 못합니다. 시스템에는 본질적으로 세 가지 문서 소스가 있습니다. GNU / 리눅스: 매뉴얼 페이지 (man 페이지), 정보 페이지 (info 페이지) 및 / usr / share / doc에 패키지 된 애플리케이션 매뉴얼.

이 기사에서는 이러한 각 소스에 대해 자세히 설명합니다.


매뉴얼 페이지

매뉴얼 페이지 또는 "맨 페이지"는 Linux 및 Unix에서 참조 문서의 고전적인 형식입니다. 이상적으로는 매뉴얼 페이지에서 모든 명령, 구성 파일 또는 라이브러리 루틴에 대한 도움말을 검색 할 수 있습니다.

실제로 Linux는 자유 소프트웨어이며 일부 페이지는 작성되지 않았거나 연령이 표시되지 않았습니다. 그러나 맨 페이지는 도움이 필요할 때 가장 먼저 볼 수있는 곳입니다. 매뉴얼 페이지에 액세스하려면 다음을 입력하십시오. 사람 조사 할 주제가 이어집니다.

페이징이 시작되므로 q 내가 다 읽었을 때. 예를 들어, 명령에 대한 정보를 찾으려면 ls, 나는 다음과 같이 쓸 것입니다.

$ 남자 ls

매뉴얼 페이지의 일부를 알면 필요한 정보로 빠르게 이동하는 것이 도움이 될 수 있습니다. 매뉴얼 페이지 (Box 1)에서 다음 섹션을 찾을 수 있습니다.

표 1 : 매뉴얼 페이지

이름 명령 이름 및 설명
개요 명령 사용 방법
기술 명령 작동 방식에 대한 자세한 설명
사용 예 명령 사용 방법에 대한 제안
관련 항목 관련 항목 (일반적으로 man 페이지)

매뉴얼 페이지의 섹션

매뉴얼 페이지를 구성하는 파일은 다음 위치에 저장됩니다. / usr / 공유 / 사람 (또는 / usr / 남자 일부 오래된 시스템에서). 이 디렉토리에서 매뉴얼 페이지는 다음 섹션 (Box 2)으로 구성되어 있습니다.

표 2 : 매뉴얼 페이지의 섹션

man1 사용자 프로그램
man2 시스템 호출
man3 라이브러리 기능
man4 특수 파일
man5 파일 형식
man6 게임
man7 문집

여러 매뉴얼 페이지

두 개 이상의 섹션에 일부 주제가 있습니다. 이를 설명하기 위해 다음 명령을 사용합니다. 뭐가이 항목에 사용할 수있는 모든 매뉴얼 페이지를 표시합니다.

$ 무엇입니까 printf
printf (1)-데이터 형식화 및 인쇄
printf (3)-형식화 된 출력 변환

이 경우, 남자 printf 섹션 1 (사용자 프로그램)의 페이지에 있습니다. C 프로그램을 작성한다면 섹션 3 (라이브러리 함수)의 페이지에 더 관심이있을 것입니다. 명령 줄에서 지정하여 매뉴얼 페이지의 특정 섹션을 호출 할 수 있습니다. printf, 우리는 쓸 수있다:

$ 남자 3 printf

올바른 매뉴얼 페이지 찾기

때때로 주어진 주제에 대한 몇 개의 매뉴얼 페이지를 찾기가 어렵습니다. 이 경우 사용할 수 있습니다. 맨-케이 매뉴얼 페이지의 NAME 섹션을 찾습니다. 이것이 부분 문자열 검색이라는 것을 알고 있습니다. 남자 -k ls 다음은 더 구체적인 단어를 사용하는 예입니다.

$ man -k whatis whatis (1)-매뉴얼 페이지 설명을 인쇄합니다.

apropos에 관한 모든 것

앞의 예는 우리에게 몇 가지 더 많은 점을 가져 왔습니다. 첫째, 명령 때마침 정확히 맨-케이, (사실 비밀을 알려 드릴게요. 달리면 맨-케이 실제로 실행 때마침 무대 뒤에서).


MANPATH 코드 라인

이제 GNU / Linux 시스템에서 찾을 수있는 두 번째 유형의 문서로 넘어갑니다. 기본적으로 man 프로그램은 / usr / share / man에서 man 페이지를 찾습니다. / usr / 지역 / 사람, / usr / X11R6 / 남자 그리고 아마도 / 선택 / 남자. 때로는 검색 경로에 추가 경로를 추가하여 필요한 것을 찾을 수 있습니다. 그렇기 때문에 그냥 편집하십시오. /etc/man.conf 텍스트 편집기에서 다음과 같은 줄을 추가합니다.

MANPATH / opt / man

여기서부터는 디렉토리의 모든 매뉴얼 페이지 / 선택 / 남자 찾을 수 있습니다. 다시 실행해야 함을 기억하십시오. 메이크왓티스 이 새로운 매뉴얼 페이지를 데이터베이스에 추가하려면 뭐가.


GNU 정보

매뉴얼 페이지의 단점 중 하나는 하이퍼 텍스트를 지원하지 않기 때문에 한 페이지에서 다른 페이지로 쉽게 이동할 수 없다는 것입니다. GNU의 친구들은이 결함을 인식하여 다른 문서 형식 인 "정보"페이지를 발명했습니다.

많은 GNU 프로그램은 정보 페이지 형식의 광범위한 문서와 함께 제공됩니다. 다음 명령으로 정보 페이지 읽기를 시작할 수 있습니다. 정보:

이런 식으로 시스템에서 사용할 수있는 모든 정보 페이지의 색인을 가져옵니다. 화살표 키를 사용하여 이동하고 Enter 키를 사용하여 "링크"(별표로 표시됨)를 따라 이동하고 키를 눌러 종료 할 수 있습니다. q. 키는 Emacs를 기반으로하므로 해당 편집기에 익숙하다면 쉽게 탐색 할 수 있습니다.

사용에 대한 자세한 정보는 정보, 정보 페이지를 읽으십시오. 위에서 언급 한 키를 사용하여 탐색 할 수 있어야합니다.

$ 정보 정보

/ usr / 공유 / 문서

Linux 시스템 내에서 도움을 줄 수있는 마지막 소스가 하나 있습니다. 많은 프로그램에는 텍스트, PDF, PostScript, HTML 등 다른 형식의 추가 문서가 제공됩니다.

보세요 / usr / 공유 / 문서 (오래된 시스템의 경우 / usr / doc). 시스템의 응용 프로그램과 함께 제공되는 긴 디렉토리 목록을 찾을 수 있습니다. 이 문서를 검색하면 자습서 또는 추가 기술 문서와 같은 흥미로운 내용이 표시 될 수 있습니다. 빠른 확인을 통해 읽을 수있는 많은 자료를 확인할 수 있습니다.

$ cd / usr / 공유 / 문서
$ 찾기. 유형 f | 화장실 -l

다른 기사에서는 Linux 문서 프로젝트 (LDP), 메일 링리스트 및 뉴스 그룹과 같은 문서의 외부 소스를 참조합니다.

출처 : 출처 : 구틀 그리고 Maikel Llamaret Heredia에 의해 작성되었습니다. 연결: https://blog.desdelinux.net, http://www.raybenjamin.com, http://forum.codecall.net, http://www.linfo.org http://www.esdebian.org


기사의 내용은 우리의 원칙을 준수합니다. 편집 윤리. 오류를보고하려면 여기에.

11 코멘트, 당신의 것을 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   b1tblu3

    좋은 기사, 매우 유용하고 필수 불가결합니다. 감사합니다.

    한 가지 질문입니다. 맨 페이지 나 정보 페이지를 스페인어로 넣는 방법이 있습니까?

    모두 환영합니다.

    1.    엘라 브

      물론 manpages-en 패키지를 설치해야합니다.

      1.    마리아노 가우 딕스

        안녕하세요 ELAV.
        이 정보를 여러분에게 전달합니다.

        GNU / LINUX 용 WPS Office 또는 KingSoft BETA를 다운로드하고 있습니다. …… .. 즉,이 기사에 따르면 GNU / LINUX 용 KingSoft BETA가 있으며 테스트를 위해 다운로드 할 수 있습니다.

        GNU / LINUX 용 베타를 다운로드 할 수있는 링크를 남겨드립니다.

        CHINO Office는 DEB, RPM 및 TAR 패키지로 제공됩니다.
        이 페이지에서 다운로드 할 수 있습니다.

        http://community.wps.cn/download/

        ………………………………
        정보를위한 기타 링크

        http://mosayanvala.wordpress.com/tag/office-apps/
        ......................................................
        http://community.wps.cn/download/
        ...........................................................................................
        http://marcosbox.blogspot.com.ar/2013/03/wps-office-for-linux-la-suite-da.html

  2.   b1tblu3

    아주 친절한 Elav. 😀 감사합니다.

  3.   마르코

    필수 불가결 한 아이템의. 내 북마크에 추가되었습니다. 나는 대부분의 정보를 몰랐고, 이제 내가 Chakra에있는 질문을 명확히하기 위해 필요한 것이 었습니다. 감사합니다 Elav

  4.   거커

    좋은 기사! 이러한 유형의 출판물은 주어진 순간에 항상 가져 오기에 매우 좋습니다.

    감사합니다 🙂

  5.   MSX

    멋진 !!!
    이 글은 "New to GNU + Linux / BSD"또는 이와 유사한 섹션에 대한 기본 글의 일부 여야합니다.

    1.    MSX

      단색 콘솔 출력을 선호하는 클래식 사용자, 특히 Slackware 스틱에서 오는 사용자가 있지만, 매뉴얼 페이지의 여러 섹션을 색상으로 강조하는 방식으로 인해 '가장 많은'페이저를 사용하는 것이 특히 실용적이라는 것을 알았습니다.
      http://i.imgur.com/trXGgUQ.png

      대부분의 또 다른 기능은 간단한 바이너리 파일 뷰어로 사용할 수 있다는 것입니다.
      이를 기본 호출기로 사용하기 위해 (예 : 더 많거나 더 적게 교체) 전역 변수를 설정할 수 있습니다.
      PAGER 내보내기 = / usr / bin / most
      시스템의 각 사용자 (r00t 포함)와 전 세계의 모든 사용자 모두에 대해 개별적으로 적용됩니다.

  6.   호아킨

    "man"또는 "info"자체에서 단어를 검색하는 방법을 추가해야합니다. 우리가 그들 안에있을 때 "h"를 누르면 그 도움을 찾을 수 있습니다.

    예를 들어, "man"에서 "/"로 단어를 검색 한 다음 "n"또는 "N"을 사용하여 각각 앞으로 또는 뒤로 검색 할 수 있습니다.

    «info»에서«s»로 검색 한 다음«}»로 앞으로,«{«로 뒤로 검색합니다.

  7.   Ferchmetal

    훌륭한 문서입니다. 감사합니다.

  8.   키키

    흥미롭게도 "man"명령을 사용하여 건조하고 페이지 및 기타 옵션을 선택하는 옵션을 몰랐습니다. 항상 좋은 게시물과 좋은 정보.