Come saltare alla fine di una pagina "man"


14

Quando apro il manuale per un comando ( man wgetad esempio) il manuale può essere lungo molte centinaia di righe. Come posso avere:

  • alla fine del manuale rapidamente e
  • torna al mio prompt del terminale?

Risposte:


20

Quando sei all'interno del visualizzatore di documenti tramite il comando man, premi ho Hper visualizzare l'aiuto dell'uomo.

Dalla schermata di aiuto dell'uomo:

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

Un'altra buona idea sarebbe quella di premere il tasto Homeo End. :)

In bocca al lupo!


2
Home, Fine, Pagina su, Pagina giù e la rotellina del mouse funzionano come previsto per me.
ændrük,

5

Sono stati suggeriti i modi normali per farlo (vedi la risposta di @ geppettvs-dconstanzo ). Questo lascia numerosi modi innaturali, sbagliati e cattivi.

Quindi mi occuperò di un paio di quelli.


Innanzitutto, non devi leggere le pagine man da un terminale (anche se ti renderà una persona migliore). Puoi leggerli in html, ad esempio.

Puoi generare tu stesso l'html dalle fonti del tuo sistema, ma è più facile andare su manpages.ubuntu.com .

Ecco la bashpagina pesante , trasformata in html renderizzabile al web leggero e soffice:
The Bash Manpage da manpages.ubuntu.com


Ecco un trucco che può effettivamente essere utile: usare tailper tagliare un numero di righe dalla fine dell'output della pagina man e vederlo.

Meno utilmente, più banalmente:

man bash | tail -100

potrebbe essere utile:

man bash | tail -1500 | more

(o man bash | tail -1500 | less)

Più utile (se inventato):

$ 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

Certo, questo è quello che farei:

man tac | tac | less

(Anche se potresti iniziare a leggere in man tacavanti.)


4

Alcuni comodi comandi meno facili da ricordare (e quindi man ):

  • > ti porta alla fine del file
  • < ti riporta all'inizio
  • qesce meno / man (come notato da @Kwinto)
  • / inizia digitando un termine di ricerca:
    • premere enterper iniziare la ricerca
    • se si preme enterimmediatamente, cerca la ricorrenza successiva dell'ultimo termine di ricerca inserito
    • n cerca anche (inoltra) alla ricorrenza successiva
    • N cerca all'occorrenza precedente

Spero possa aiutare (:


2
  • stampa G

  • stampa q

È possibile digitare man lessper ottenere ulteriori informazioni.


1
L'utilità Man visualizza le informazioni con "cercapersone", in Ubuntu il valore predefinito è "meno", puoi provare "gran parte" del cercapersone, ha alcune funzioni interessanti come la visualizzazione di file in "Windows", quindi puoi visualizzare i file moltiplicati in un terminale, o anche visualizza diverse posizioni di un singolo file
Kwinto
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.