Man Comando: differenze tra le versioni
Nessun oggetto della modifica |
m Protetto "Man Comando" ([Modifica=Consentito solo agli utenti autoconvalidati] (infinito) [Spostamento=Consentito solo agli utenti autoconvalidati] (infinito)) |
||
| (4 versioni intermedie di un altro utente non mostrate) | |||
| Riga 23: | Riga 23: | ||
</div> | </div> | ||
<p>Una volta all'interno del manuale per uscirne digitare 'h' per l'aiuto o 'q' per uscirne.</p> | <p>Una volta all'interno del manuale per uscirne digitare 'h' per l'aiuto o 'q' per uscirne.</p> | ||
<p>Per ricevere informazioni dal manuale su un determinato comando usare la sintassi man NomeComando</p> | <p>Per ricevere informazioni dal manuale su un determinato comando usare la sintassi: man NomeComando</p> | ||
<p>ESEMPIO:</p> | <p>ESEMPIO:</p> | ||
<div id="atscreen"> | <div id="atscreen"> | ||
$ man ls | $ man ls | ||
</div> | </div> | ||
<p>In questo caso mostrerà le pagine del manuale relative al comando ls, in alto a sinistra mostrerà il nome del comando richiamato | <p>In questo caso mostrerà le pagine del manuale relative al comando ls, in alto a sinistra mostrerà il nome del comando richiamato e tra parentesi la sezione di appartenenza al manuale che in questo caso sarà LS(1) quindi appartenente alla sezione 1) Programmi eseguibili e comandi della shell, di seguito mostrerà la descrizione del comando e le sue opzioni, come si può notare il solo comando ls contiene davvero molto opzioni, pensate a migliaia di comandi con annessi decine di opzioni per ognuno davvero impossibile ricordarli tutti, ma ben più saggio imparare quindi a fare un buon uso del comando man.</p> | ||
<p>Per andare alla ricerca del comando anche in altre sezioni del manuale usare l'opzione -a </p> | |||
<p>Esempio:</p> | |||
<div id="atscreen"> | |||
$ man -a printf | |||
</div> | |||
<p>Scorrendo la descrizione del comando printf noterete in fondo SEE ALSO printf(3) quindi altre informazioni aggiuntive a quelle ricavate dalla sezione 1 in questo caso estratte dalla sezione 3 del manuale.</p> | |||
<p>In alcuni casi non sarà più possibile uscire dal manuale digitando 'q' quindi usare la combinazione da tastiera (Ctrl+C).</p> | |||
Versione attuale delle 18:21, 16 apr 2023
Il comando man (Manual), serve per richiamare il manuale dei comandi di sistema, dato che un sistema GNU/Linux contiene una moltitudine di comandi ed'è impossibile ricordarli tutti e buona norma imparare a farne buon uso.
Il manuale è diviso in 9 sezioni:
- Programmi eseguibili e comandi della shell
- Chiamate al sistema (funzioni fornite dal kernel)
- Chiamate alle librerie (funzioni all'interno delle librerie di sistema)
- File speciali (di solito trovabili in /dev)
- Formati dei file e convenzioni p.es. /etc/passwd
- Giochi
- Pacchetti di macro e convenzioni p.es. man(7), groff(7).
- Comandi per l'amministrazione del sistema (solitamente solo per root)
- Routine del kernel [Non standard]
Con il seguente comando chiediamo al manuale di mostrare le pagine del manuale che descrivono se stesso.
ESEMPIO:
$ man man
Una volta all'interno del manuale per uscirne digitare 'h' per l'aiuto o 'q' per uscirne.
Per ricevere informazioni dal manuale su un determinato comando usare la sintassi: man NomeComando
ESEMPIO:
$ man ls
In questo caso mostrerà le pagine del manuale relative al comando ls, in alto a sinistra mostrerà il nome del comando richiamato e tra parentesi la sezione di appartenenza al manuale che in questo caso sarà LS(1) quindi appartenente alla sezione 1) Programmi eseguibili e comandi della shell, di seguito mostrerà la descrizione del comando e le sue opzioni, come si può notare il solo comando ls contiene davvero molto opzioni, pensate a migliaia di comandi con annessi decine di opzioni per ognuno davvero impossibile ricordarli tutti, ma ben più saggio imparare quindi a fare un buon uso del comando man.
Per andare alla ricerca del comando anche in altre sezioni del manuale usare l'opzione -a
Esempio:
$ man -a printf
Scorrendo la descrizione del comando printf noterete in fondo SEE ALSO printf(3) quindi altre informazioni aggiuntive a quelle ricavate dalla sezione 1 in questo caso estratte dalla sezione 3 del manuale.
In alcuni casi non sarà più possibile uscire dal manuale digitando 'q' quindi usare la combinazione da tastiera (Ctrl+C).