man
쉽게 탐색 할 수 있도록 웹 브라우저에서 명령 에서 맨 페이지를 열려면 어떻게해야합니까?
gman
. 페이지를 연 후 응답이없는 것으로 나타났습니다
man
쉽게 탐색 할 수 있도록 웹 브라우저에서 명령 에서 맨 페이지를 열려면 어떻게해야합니까?
gman
. 페이지를 연 후 응답이없는 것으로 나타났습니다
답변:
man의 맨 페이지를 보면
man man
매뉴얼의 HTML을 생성하여 브라우저에서 열 수 있는 -H
옵션 또는 이와 동등한 옵션 이 있습니다 --html
.
이 옵션을 사용하면 groff가 HTML 출력을 생성하고 해당 출력을 웹 브라우저에 표시합니다. 브라우저 선택은 $ BROWSER 환경 변수 또는 설정되지 않은 경우 컴파일 시간 기본값 (보통 lynx)에 의해 선택적인 브라우저 인수에 의해 결정됩니다. 이 옵션은 -t를 의미하며 GNU troff에서만 작동합니다.
따라서 브라우저에서 매뉴얼 페이지를 열려면 다음을 사용하십시오.
man -Hfirefox <command>
또는
man --html=firefox <command>
둘 다 동일합니다.
당신이 사용할 수있는 firefox
, google-chrome
, chromium-browser
의 장소에서 다른 또는 firefox
단어.
man
명령을 호출하기 전에 다음 명령을 사용하십시오.
export BROWSER=firefox
이 방법으로 매번 브라우저를 지정 man -H
하거나 man --html
지정하지 않고 사용할 수 있습니다 .
man -H ls
또한 이전에 추가 할 수 있습니다 export
당신의 명령을 ~/.bashrc
그래서 당신은 당신이 새 터미널을 열고 사용하려고 그것을 매번 입력 할 필요가 없습니다man -H
다음과 같은 오류가 발생하면 :
man: command exited with status 3: /usr/bin/zsoelim | /usr/lib/man-db/manconv -f UTF-8:ISO-8859-1 -t UTF-8//IGNORE | preconv -e UTF-8 | tbl | groff -mandoc -Thtml
groff
패키지 를 설치해야 합니다.
sudo apt-get install groff
브라우저 선택과 관련이없는 yelp
경우 매뉴얼 페이지를 탐색 하는 명령을 사용할 수 있습니다
yelp man:<command>
# example: yelp man:ls
http://manpages.ubuntu.com/ 을 방문 하여 거의 모든 매뉴얼 페이지를 확인할 수 있습니다 . 모든 우분투 버전에 대한 모든 버전의 매뉴얼 페이지를 이용할 수 있습니다. 검색 기능도 갖추고 있습니다.
물론, 웹 사이트 사용의 단점은 인터넷에 연결되어 있지 않으면 웹 사이트에 액세스 할 수 없다는 것입니다.
Firefox is already running, but is not responding. To open a new window, you must first close the existing Firefox process, or restart your system.
설치에 대해 언급 한 오류가 표시됩니다groff
man2html
패키지를 설치 한 다음 http://localhost/cgi-bin/man/man2html
메뉴얼 페이지를보기 위해 탐색했습니다 . 이 페이지는 오프라인에서 볼 수 있고 다른 매뉴얼 페이지에 연결되며 검색 기능이 있습니다.
출처
나는이 스크립트를 여기에 만들었습니다 (짧지 않습니다) man2html
. 특정 맨 페이지 의 웹 페이지로 직접 이동합니다 . 명령 행 인수로 지정된 여러 매뉴얼 페이지를 열 수 있습니다. 스크립트를 어딘가에 저장하고 실행 권한을 부여하십시오 ( chmod +x script.sh
). 페이지를 인수로 열어서 (디렉토리에 ~/script.sh
저장된 것으로 가정) 실행하십시오 ~
. 같은 것을 열려면을 init(8)
사용하십시오 ~/script "8 init"
.
dwww
paackage를 설치하고 http://localhost/dwww/man/1
페이지를 탐색하십시오. 이 페이지는 오프라인에서 볼 수 있고 다른 매뉴얼 페이지에 연결되며 검색 기능이 있습니다.
나는이 스크립트를 여기에 만들었습니다 (짧지 않습니다) dwww
. 특정 맨 페이지 의 웹 페이지로 직접 이동합니다 . 명령 행 인수로 지정된 여러 매뉴얼 페이지를 열 수 있습니다. 스크립트를 어딘가에 저장하고 실행 권한을 부여하십시오 ( chmod +x script.sh
). 페이지를 인수로 열어서 (디렉토리에 ~/script.sh page
저장된 것으로 가정) 실행하십시오 ~
. 같은 것을 열려면을 init(8)
사용하십시오 ~/script init/8
. 이 없으면 항상 pcregrep
입력해야 /8
하며 페이지 이름 만 입력하면됩니다.