System Map
Durante l'installazione di un O.S. vengono copiatisull'hard disk migliaia di file e vengono create un certonumero di directory che servono per contenere determinatifile: è necessaria un organizzazione per gestire ivari processi.
Con Linux l'organizzazione dei dischi ècompletamente differente da quella Dos o Windows alquantocaotici.
I file sotto Linux sono organizzati secondo regole dettateda un documento (FFSSTND) in cui viene proposto la posizionedei file all'interno dell'hard disk.
Come sipuò notare dalla figura presente in alto tutte ledirectory vengono raggruppate sotto una principale dettaROOT (/) che contiene tutto.
Analizziamo la struttura di tale filesystem e le variedirectory 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 deiprogrammi | |
/lost+found | in questa directory vengono raccolti i file che ilcheck del disco non è in grado di assegnarealtrove | |
/mnt | in questa directory si montano le directory su cuivengono montati i device (cdrom, floppy e hard disk) | |
/opt | directory dedicata all'aggiunta di programmi | |
/proc | directory del proc var system: è possibile avereinformazioni 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 dicompatibilità. | ||
/var | contiene i file che possono variare di dimensione inmodo da tenerli sotto controllo | /spool contiene i file di spooling (mail,stampa, coda fax,...) |