Sono nuovo di Linux. Ho ottenuto il "Manuale di amministrazione del sistema Unix e Linux" Parla di diverse versioni di linux e unix e dei comandi per visualizzare le pagine man di linux e non specifiche di Ubuntu.
Come posso visualizzare le manpage?
Sono nuovo di Linux. Ho ottenuto il "Manuale di amministrazione del sistema Unix e Linux" Parla di diverse versioni di linux e unix e dei comandi per visualizzare le pagine man di linux e non specifiche di Ubuntu.
Come posso visualizzare le manpage?
Risposte:
Per visualizzare una pagina di manuale relativa a un pacchetto, aprire un terminale (premere Ctrl+ Alt+ Tinsieme) e digitare:
man <package_name>
Ad esempio, per visualizzare grepla pagina del manuale, digitare:
man grep
Questo aprirà la pagina di manuale facendo riferimento ai numeri di sezione nell'ordine:
1 2 3 4 5 6 7
Se si desidera aprire la pagina del manuale di una sezione specifica, digitare:
man <section_number> <package_name>
Ad esempio, per aprire la pagina di manuale della open()funzione in C, è necessario digitare:
man 2 open
Maggiori informazioni:
Fare riferimento alla pagina del manuale perman .
Cerca nelle Manpage di Ubuntu su: http://manpages.ubuntu.com/ .
info grep); e alcuni comandi che fanno parte della shell bash anziché essere file esterni separati sono documentati nelle pagine di aiuto (ad esempio:) help echo. E, naturalmente, molti programmi hanno --helpun'opzione che mostra gli usi più comuni.
man -a <page>. E nota che l'argomento non deve essere un nome di pacchetto. Può essere un comando, un file, un nome di funzione, ...
manargomento è il nome della manpage, non il nome del pacchetto . grepnon è un pacchetto (né lo è openo asciio hier), ma un comando che fa parte del coreutilspacchetto. man coreutilsnon dà nulla poiché quella pagina non esiste. La convenzione (seguita dalla maggior parte, ma non da tutti i pacchetti) è quella di aggiungere una manpage per comando, motivo per cui man grepfunziona, ma ci sono manpage che non descrivono i comandi. mannon ha davvero il concetto di pacchetti (a parte le meta-informazioni minori visualizzate nel piè di pagina).
La risposta di @Jobin è perfetta, mi piace sempre aggiungere più opzioni in modo che Op possa saperlo.
Se si desidera reindirizzare un comando a un file txt:
man <command> > /location/file (change location and the name of file )
Un'altra cosa che vorrei che tu sapessi:
Quando ad esempio digiti man ls, vedrai LS (1) in alto, i numeri significano:
(1) User Commands
(2) System Calls
(3) Library functions
(4) Devices
(5) File formats
(6) Games and Amusements
(7) Conventions and Miscellany
(8) System Administration and Priveledged Commands
(L) Local. Some programs install their man pages into this section instead
(N) TCL commands
E se vuoi visualizzare le pagine man sul terminale, preferirei usare:
man <command> | less così puoi vederlo come pagine
Per più opzioni: man man
lessse utilizza già un cercapersone, che per impostazione predefinita è (almeno sul mio sistema) /usr/bin/less -se può essere specificato -Pdall'opzione o da $PAGERenv var?
Se si utilizza l'unità è anche possibile accedere tramite Dash tramite yelp e l'ambito manpage
Apri Dash home, digita manpages:whatever, es.manpages:bash
L'uomo disponibile verrà visualizzato, quando si fa clic su Apri nella finestra di aiuto
L'opzione segnalibro nella guida quando aperta in questo modo è semi utile, potrebbe essere migliore.
Puoi anche visualizzare le pagine man in un browser .
Installa il man2htmlpacchetto usando sudo apt-get install man2htmle poi vai ahttp://localhost/cgi-bin/man/man2html
La tua reazione istintiva quando cerchi di studiare un nuovo comando o file di configurazione dovrebbe essere:
man command
man file.conf
o
man command<Tab>
man file<Tab>
L'argomento manè in realtà il nome della manpage e il manutentore del pacchetto dovrebbe aggiungere qualsiasi manpage di cui gli utenti avrebbero bisogno. Per molti pacchetti prolifici, ci si può aspettare normalmente:
una manpage per comando - chiamata esattamente come comando,
almeno una manpage sui file di configurazione (in genere chiamata esattamente come il file di configurazione principale).
Tuttavia, il sistema della pagina man è una risorsa enorme e davvero ricca. In realtà ci sono molte più pagine man che non trattano particolari comandi o programmi particolari. Ad esempio, il sistema di manpage in genere contiene la documentazione di:
comandi (sezione 1) ma spesso anche pagine che non sono comandi diretti, ad es. perlre,
chiamate del kernel (sezione 2),
chiamate alla libreria di sistema (sezione 3),
file di sistema speciali (sezione 4),
file e formati di configurazione (sezione 5),
giochi (sì, giochi! .. anche se non ho mai visto nulla lì) (sezione 6),
cose varie (come man 7 ascii, man 7 iso-8859-1,
man 7 wireless) (sezione 7)
Inoltre, i pacchetti possono fornire la loro documentazione come sezioni manpage. Ad esempio, perl-docaggiunge la sezione in 3perlcui è possibile trovare tutti i suoi moduli, aggiunge OpenSSL 3ssl.
Non sono sicuro che sia su Ububtu, ma su Fedora c'è un man-pagespacchetto che fornisce ancora più prodotti come versioni POSIX di comandi o chiamate di sistema.