System Map
Durante l'installazione di un O.S. vengono copiati
sull'hard disk migliaia di file e vengono create un certo
numero di directory che servono per contenere determinati
file: è necessaria un organizzazione per gestire i
vari processi.
Con Linux l'organizzazione dei dischi è
completamente differente da quella Dos o Windows alquanto
caotici.
I file sotto Linux sono organizzati secondo regole dettate
da un documento (FFSSTND) in cui viene proposto la posizione
dei file all'interno dell'hard disk.
Come si
può notare dalla figura presente in alto tutte le
directory vengono raggruppate sotto una principale detta
ROOT (/) che contiene tutto.
Analizziamo la struttura di tale filesystem e le varie directory in esso presenti.
|
/ |
directory principale (ROOT) |
|
|
/bin |
contiene i comandi e programmi per la gestione del sistema |
|
|
/boot |
file di Lilo non eseguibili e non di configurazione |
|
|
/dev |
contiene i file di accesso ai dispositivi fisici del pc. |
|
|
/etc |
file e le sottodirectory di configurazione del sistema, Lilo e il database degli utenti |
cron.dily httpd.ppp file di configurazione per i relativi servizi |
|
/home |
contiene le directory degli utenti |
|
|
/lib |
librerie dinamiche necessarie al funzionamento dei programmi | |
|
/lost+found |
in questa directory vengono raccolti i file che il check del disco non è in grado di assegnare altrove | |
|
/mnt |
in questa directory si montano le directory su cui vengono montati i device (cdrom, floppy e hard disk) | |
|
/opt |
directory dedicata all'aggiunta di programmi | |
|
/proc |
directory del proc var system: è possibile avere informazioni sui vari processi e sull'hardware | |
|
/root |
directory del superuser | |
|
/sbin |
sono contenuti i programmi di partenza del sistema | |
|
/tmp |
file temporanei del sistema e degli utenti | |
|
/usr |
in questa directory sono contenute tutte le
applicazioni che non servono alla gestione del
sistema quali X-Windows, Midnight commander, ecc |
|
|
/usr/.. contiene sotodirectory secondo il solito schema di root |
||
|
/X11R6 file per il funzionamento di X-Windows |
||
| /dict Dizionario | ||
| /doc Documentazione | ||
| /include | ||
| /local applicazioni e file locali | ||
| /man documentazione sottoforma di file di testo | ||
| /share file indipendenti dal sistema | ||
| /src sorgenti dei programmi di sistema | ||
| /spool è un collegamento alla directory /var/spool e viene mantenuta per motivi di compatibilità. | ||
| /var | contiene i file che possono variare di dimensione in modo da tenerli sotto controllo | /spool contiene i file di spooling (mail, stampa, coda fax,...) |