next up previous contents
Next: Favorisca documenti e permesso Up: S.O.S. (S.ave O.ur S.hells) Previous: Spingere un programma ad   Contents

Il manuale in linea (man)

C'è un programma che si occupa di darvi informazioni su tutti gli altri. Questo comando è man e sta per manual. L'uso base del manuale è come nell'esempio che segue:




width


$ man su 
SU(1)        Minix Programmer's Manual     SU(1) 
NAME 
    su - temporarily log in as superuser or another user 
SYNOPSIS 
    su [name] 
EXAMPLES 
    su      # Become superuser 
    su ast  # Become ast 
DESCRIPTION 
Su can be used to temporarily login as another user. It prompts 
for the superuser password. If the correct password is entered, 
su creates a shell with the desired uid. If no name is 
specified, root is assumed. To exit the temporary shell, type 
CTRL-D. When memory is tight, it is better to become superuser 
by logging out and then 
Standard-input, 1-23 (Top)


width

A gestire la visualizzazione del manuale in Linux ci pensa less o qualche suo parente prossimo (a proposito, vi sarebbe mai venuto in mente che less è una specie di figlio naturale dell'ostico vi?), per cui si torna indietro e si va avanti esattamente come avete imparato a fare esercitandovi con la Divina Commedia.

Potrà tornarvi utile sapere che premendo uno / potete inserire una parola da ricercare all'interno del testo visualizzato.

Un'altra cosa utile riguarda invece la riga di comando per man. Digitando man k parola_chiave, otterrete l'elenco delle pagine di manuale che contengono la parola che cercate. Il programma man l'andrà a ricercare tra i testi dei documenti che conosce, riferendovi dove l'ha trovata. Scegliete una buona parola chiave che non vi restituisca cento titoli diversi e poco azzeccati. Imparate a saper leggere nel manuale e tenete presente che ogni documento è spesso diviso negli otto paragrafi illustrati nella tabella seguente:

1 Comandi che si danno al prompt della shell
2 Suggerimenti per la programmazione in C (ostico!)
3 Chiamate di sistema da conoscere durante la programmazione in C (ancora più ostico!)
4 Le periferiche (tutti i file che stanno nella /dev)
5 Come funziona l'amministrazione
6 Giochi
7 Cose che se non fossero piazzate qua non si saprebbe proprio dove metterle
8 I comandi della shell per lamministratore di sistema
9 I trucchi del kernel (illeggibile per i comuni mortali!)



Quando non viene specificato a man in quale sezione andare a guardare lui comincia dalla prima in progressione verso la nona e vi restituisce la prima pagina che trova (ovviamente tra quelle che hanno lo stesso titolo che state cercando). Per andare a cercare informazioni su come funziona socket (anche se a voi probabilmente non interessa sapere neanche cosa sia) direttamente alla seconda sezione, lanciate man in questa forma:




width


$ man 2 socket


width



Subsections
next up previous contents
Next: Favorisca documenti e permesso Up: S.O.S. (S.ave O.ur S.hells) Previous: Spingere un programma ad   Contents
angelo 2003-02-09