Jak przeskoczyć na koniec strony „man”


14

Kiedy otwieram instrukcję dla polecenia ( man wgetna przykład) instrukcja może mieć wiele setek linii. Jak mogę zdobyć:

  • do końca instrukcji szybko i
  • wracam do mojego terminala?

Odpowiedzi:


20

W przeglądarce dokumentów za pomocą polecenia man naciśnij hlub H, aby wyświetlić pomoc mężczyzny.

Z ekranu pomocy mężczyzny:

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).

Innym dobrym pomysłem byłoby naciśnięcie klawiszy Homelub End. :)

Powodzenia!


2
Strona główna, Koniec, Strona w górę, Strona w dół oraz kółko przewijania myszy działają zgodnie z oczekiwaniami.
ændrük

5

Zasugerowano normalne sposoby (patrz odpowiedź @ geppettvs-dconstanzo ). Pozostawia to wiele nienaturalnych, złych i złych sposobów.

Zajmę się więc kilkoma z nich.


Po pierwsze, nie musisz czytać stron podręcznika użytkownika z terminala (nawet jeśli dzięki temu będziesz lepszym człowiekiem). Możesz je odczytać na przykład w html.

Możesz wygenerować HTML samodzielnie ze źródeł w systemie, ale łatwiej jest przejść do manpages.ubuntu.com .

Oto mocna bashstrona, zamieniona w lekki i puszysty HTML-renderowalny HTML:
The Bash Manpage z manpages.ubuntu.com


Oto hack, który może być naprawdę przydatny: użyj, tailaby odciąć pewną liczbę wierszy na końcu strony podręcznika i wyświetlić to.

Przynajmniej użytecznie, najbardziej trywialnie:

man bash | tail -100

może być przydatne:

man bash | tail -1500 | more

(lub man bash | tail -1500 | less)

Bardziej przydatne (jeśli wymyślone):

$ 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

Oczywiście to właśnie zrobiłbym:

man tac | tac | less

(Chociaż możesz zacząć czytać dalej man tac).


4

Kilka przydatnych łatwych do zapamiętania poleceń mniej (a więc i man ):

  • > zabierze Cię do końca pliku
  • < zabiera cię z powrotem do początku
  • qwychodzi mniej / man (jak zauważył @Kwinto)
  • / inicjuje wpisanie wyszukiwanego terminu:
    • naciśnij, enteraby rozpocząć wyszukiwanie
    • jeśli naciśniesz enternatychmiast, wyszuka następne wystąpienie ostatnio wprowadzonego wyszukiwanego terminu
    • n wyszukuje również (do przodu) do następnego wystąpienia
    • N przeszukuje wstecz do poprzedniego wystąpienia

Mam nadzieję, że to pomaga (:


2
  • naciśnij G

  • naciśnij q

Możesz wpisać, man lessaby uzyskać więcej informacji.


1
Narzędzie Man wyświetla informacje z „pager”, w Ubuntu domyślnie jest „mniej”, możesz wypróbować „większość” pager, ma kilka fajnych funkcji, takich jak wyświetlanie plików w „oknach”, dzięki czemu możesz przeglądać wiele plików w jednym terminalu, a nawet zobacz kilka pozycji jednego pliku
Kwinto
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.