28.05.2013 Views

LOA HackLab - Autistici

LOA HackLab - Autistici

LOA HackLab - Autistici

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Qualcuno mi aiuti! (man, info e l’opzione -h)<br />

Sezione Comandi contenuti<br />

1 Programmi o comandi di shell<br />

2 System calls (funzioni del kernel)<br />

3 Library calls (funzioni delle librerie)<br />

4 File speciali (ad esempio /dev/*)<br />

5 Formati dei file (come /etc/passwd)<br />

6 Giochi :-)<br />

7 Macro package (come groff)<br />

8 Comandi riservati all’amministratore di sistema<br />

9 Kernel routine (ma non è standard)<br />

Ci sono situazioni in cui avere aiuto da man comporta dare un aiuto a man :-) Ad<br />

esempio nel caso del comando sleep 20 man sleep ci dà la man page giusta. Ma se<br />

vogliamo ottenere la man page della funzione sleep?<br />

Dalla tabella risulta evidente che la man page della funzione sleep si deve trovare<br />

nella sezione 3:<br />

$ man 3 sleep<br />

Et voilá!<br />

E se non sappiamo cosa cercare? Allora l’opzione -k diventa comoda. man cercherà in<br />

tutte le man page l’argomento che faremo seguire e darà una lista di tutte le pagine che<br />

pertinevano in qualche modo. Un modo forse più facile da ricordare per ottenere questa<br />

funzione è il comando apropos.<br />

Spesso tuttavia è sufficiente chiedere direttamente al nostro comando di darci una<br />

mano. Normalmente l’opzione -h (o --help) chiede al comando una strisciata delle<br />

opzioni (o almeno delle più importanti).<br />

Ultimamente FSF ha introdotto un nuovo sistema di documentazione dei comandi che<br />

preferisce alle manual page. Per ottenere informazioni su un comando digitate:<br />

info <br />

come ad esempio info tar:<br />

20 Il comando sleep serve a rendere dormiente il proprio processo per qualche secondo.<br />

numero di secondi lo specificate subito dopo il comando<br />

Il<br />

37

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!