Linux-Mandrake: Manuale di riferimento | ||
---|---|---|
Indietro | Capitolo 8. Organizzazione della struttura del filesystem | Avanti |
La directory radice (ingl. root) contiene l'intera gerarchia del sistema. Non può essere classificata dal momento che le sue sotto-directory possono contenere dati condivisibili oppure no, statici o variabili. Ecco una lista delle principali directory e sotto-directory, con la relativa classificazione:
/bin: programmi essenziali. Questa directory contiene i comandi di base che saranno utilizzati da tutti gli utenti e che sono necessari per le normali operazioni del sistema: ls, cp, login, etc. Statica, non condivisibile.
/boot: contiene i file richiesti dal programma che gestisce il boot di GNU/Linux (GRUB o LILO per le piattaforme Intel). Questa directory può contenere il kernel oppure no, se non si trova qui deve trovarsi nella directory root. Statica, non condivisibile.
/dev: contiene i file dei dispositivi di sistema (dev per DEVices). Statica, non condivisibile.
/etc: questa directory contiene tutti i file di configurazione specifici per la macchina. Statica, non condivisibile.
/home: contiene le directory personali degli utenti del sistema. Questa directory può essere condivisibile oppure no (alcuni network molto grandi la rendono condivisibile attraverso NFS). Variabile, condivisibile.
/lib: questa directory contiene le librerie essenziali al funzionamento del sistema e, in /lib/modules, i moduli del kernel. Tutte le librerie richieste dai programmi nelle directory /bin e /sbin devono trovarsi in questa directory, come pure il linker ld.so. Statica, non condivisibile.
/mnt: directory contenente i punti di mount per i filesystem temporanei. Variabile, non condivisibile.
/opt: questa directory contiene i pacchetti non necessari alle operazioni di sistema. Si raccomanda di mettere i file statici (programmi, librerie, documentazione, ecc) di questi pacchetti in /opt/nome_del_pacchetto, e i loro file di configurazione specifici per la macchina in /etc/opt.
/root: directory personale dell'Onnipotente. Variabile, non condivisibile.
/usr: vedi la prossima sezione. Statica, non condivisibile.
/sbin: contiene i programmi di sistema necessari all'avvio del sistema, utilizzabile solo da root. Un utente normale li può eseguire, ma non andrà molto lontano. Statica, non condivisibile.
/tmp: directory che contiene i file temporanei creati da alcuni programmi. Variabile, non condivisibile .
/var: directory per i dati che possono essere modificati in tempo reale dai programmi (ad esempio, il server della posta elettronica, programmi di controllo, il server di stampa, etc.). Tutti i /var sono variabili, ma le sue varie sotto-directory possono essere condivisibili o meno.