매뉴얼 페이지에서 "하이퍼링크"를 따라가는 방법을 찾고 있던 중 우연히 이 명령을 발견했습니다. 이 명령 info
은 명령과 동일한 정보를 표시하는 것처럼 보였지만 man
탭 키를 사용하여 하이퍼링크로 전환할 수도 있었습니다(슬프게도 아니요 vim 키 바인딩이지만 화살표 키는 작동합니다)
하지만 이 명령이 단지 다른 형식과 표시 기능을 가진 매뉴얼 페이지를 표시하는지, 아니면 별도의 문서 세트와 같이 완전히 다른 것을 표시하는지 궁금합니다.
답변1
man
그리고 info
다양한 기본 정보 소스를 사용합니다. man
일반적으로 에 저장되는 맨페이지를 표시 /usr/share/man
하고 info
일반적으로 에 저장되는 정보 문서를 표시합니다 /usr/share/info
. 또한 정보 문서는 일반적으로 트리 구조 형태로 제공되며, 루트는 /usr/share/info/dir
시작 시 표시되는 "디렉토리 노드" 입니다 info
.
특정 맨페이지에 해당 정보 문서와 동일한 정보가 포함되어 있는지 여부는 두 맨페이지 작성자에게 달려 있습니다. 어떤 경우에는 공통 소스에서 생산되거나 서로 다른 소스에서 생산되지만 많은 경우에는 다릅니다.
GNU가 info
정보 문서를 찾을 수 없으면 맨페이지를 표시합니다.개인 정보또한 정보 문서와 매뉴얼 페이지를 표시하고 매뉴얼 페이지에 하이퍼링크를 제공할 수 있으며 원하는 대로 키 바인딩을 구성할 수도 있습니다.
답변2
이것info
주문하다사용 가능한 문서를 정보 형식으로 표시합니다. 기본 텍스트 형식(최신 형식보다 낮음 man
), 여러 논리적 페이지로 구성된 문서 및 하이퍼링크를 지원하는 문서 형식입니다.
정보 파일은 일반적으로 다음에서 생성됩니다.문자 메세지이는 텍스트 터미널에서 읽을 수 있는 정보 문서로 변환될 수 있으며 PDF 또는 HTML과 같은 형식의 더 나은 인쇄 가능한 텍스트로 변환될 수 있습니다. Info 형식은 HTML보다 오래되었습니다.
Info 형식은 원래 Emacs 문서 형식이었습니다. 보다 우아한 정보 브라우저가 Emacs에 내장되어 있으며 info
Emacs를 사용하지 않는 사용자도 사용할 수 있습니다. 독립형 info
브라우저는 매우 단순하며 구성 가능한 키 바인딩이 없으며 GNU에서 제공되므로 자연스럽게 Emacs와 유사한 키 바인딩을 갖습니다. vi와 유사한 키 바인딩이 있는 정보 브라우저를 원한다면 Emacs와 해당 vi 에뮬레이션 패키지 중 하나를 사용하십시오.
이것다음에 대한 전체 문서info
의 일부입니다텍스트 패킷. 배포판에서는 문서를 실행 파일과 별도로 패키지할 수 있습니다.GNU 문서의 라이센스 문제;예를 들어 데비안은 이를 다음과 같이 출시합니다.texinfo-doc-nonfree
.
실행했는데 info foo
Info 문서에서 사용할 수 있는 항목이 없으면 유틸리티는 호출을 시도하고 성공하면 Info의 인터페이스에 의해 렌더링된 매뉴얼 페이지를 표시합니다.foo
info
man foo
info
man
info
답변3
man
info
도구/명령 매뉴얼을 제공하는 다양한 방법 . 예를 들면 다음과 같습니다 man tar
.
노트
이 맨페이지는 GNU tar에 대한 간략한 설명입니다. 예제와 사용법 제안을 포함한 자세한 논의는 texinfo 형식의 GNU Tar 매뉴얼을 참조하세요. 정보 판독기와 tar 아카이브가 시스템에 올바르게 설치되어 있는 경우 이 명령은
정보 타르
그러면 전체 매뉴얼에 액세스할 수 있습니다.
그러나 일부 명령의 경우 info
데이터 세트가 존재하지 않거나 페이지의 (축소된) 콘텐츠로 대체될 수 있습니다 man
.
답변4
정보와 매뉴얼 페이지를 보고 링크, 색상 표시 및 vim 바인딩을 따라갈 수 있으려면 다음을 시도하십시오.info.vim(팁은매뉴얼과 정보 페이지를 위한 보다 대화형 뷰어가 있습니까?).
나 자신이 가장 눈에 띄는 곳에서 vim 바인딩을 찾는 데 몇 달을 보냈기 때문에 이것을 여기에 남겨 둡니다...