'man'페이지의 끝으로 이동하는 방법


14

명령에 대한 매뉴얼을 열 때 ( man wget예를 들어) 매뉴얼의 길이는 수백 줄이 될 수 있습니다. 어떻게 얻을 수 있습니까 :

  • 매뉴얼의 끝까지 빠르게
  • 터미널 프롬프트로 돌아가시겠습니까?

답변:


20

때 man 명령을 눌러을 통해 문서 뷰어의 내부 h또는 H그 사람의 도움을보기 위해있다.

사람의 도움말 화면에서 :

JUMPING

  g  <  ESC-<       *  Go to first line in file (or line N).
  G  >  ESC->       *  Go to last line in file (or line N).
  p  %              *  Go to beginning of file (or N percent into file).

또 다른 좋은 아이디어는 Home또는 End키 를 누르는 것 입니다. :)

행운을 빕니다!


2
Home, End, Page Up, Page Down 및 마우스 스크롤 휠이 모두 예상대로 작동합니다.
ændrük

5

이를 수행하는 일반적인 방법이 제안되었습니다 ( @ geppettvs-dconstanzo 's answer 참조 ). 이것은 많은 부자연스럽고 잘못되고 나쁜 길을 남깁니다.

그래서 몇 가지를 다루겠습니다.


첫째, 터미널에서 매뉴얼 페이지를 읽을 필요는 없습니다 (더 나은 사람이 되더라도). 예를 들어 html로 읽을 수 있습니다.

시스템의 소스에서 직접 HTML을 생성 할 수 있지만 manpages.ubuntu.com 으로 이동하는 것이 더 쉽습니다 .

다음은 bash가볍고 푹신한 웹 렌더링 가능 HTML로 바뀐 무거운 페이지
입니다. manpages.ubuntu.com의 Bash Manpage


실제로 유용한 해킹이 있습니다 tail. 맨 페이지 출력의 끝에서 몇 줄을 잘라내어 봅니다.

가장 유용하게, 가장 부족하게 :

man bash | tail -100

유용 할 수 있습니다 :

man bash | tail -1500 | more

(또는 man bash | tail -1500 | less)

더 유용한 (구상 된 경우) :

$ man bash | wc -l    # how many lines are in the man-page?
5375
$ man bash | tail -2600 | less  # jump to the middle of the output

물론 이것은 내가 할 일입니다.

man tac | tac | less

( man tac앞으로 읽기를 시작할 수도 있습니다 .)


4

일부 편리한 기억하기 쉬운 (및 사람 ) 명령 :

  • > 파일의 끝으로 이동
  • < 처음으로 돌아갑니다
  • q 나가는 사람 / 사람 (@Kwinto가 지적한대로)
  • / 검색어 입력을 시작합니다.
    • enter검색을 시작하려면 누르십시오
    • enter바로 누르면 , 다음에 마지막으로 입력 한 검색어가 검색됩니다.
    • n 다음 항목을 검색 (앞으로)
    • N 이전 항목으로 거꾸로 검색

희망이 도움이됩니다 (:


2
  • 프레스 G

  • 프레스 q

입력 man less하여 자세한 정보를 얻을 수 있습니다 .


1
Man 유틸리티는 "pager"로 정보를 표시합니다. Ubuntu의 기본값은 "less"입니다. "most"pager를 시도 할 수 있습니다. "windows"에 파일을 표시하는 것과 같은 멋진 기능이 있으므로 한 터미널에서 여러 파일을 보거나 심지어 단일 파일의 여러 위치보기
Kwinto
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.