|
|
Il filesystem radice dovrebbe generalmente essere piccolo, dato
che contiene file estremamente critici e un filesystem piccolo che
viene modificato poco ha migliori possibilità di non venire corrotto.
Un filesystem radice corrotto in genere significa che diventa
impossibile avviare il sistema tranne che con misure eccezionali (ad
esempio da un floppy), quindi è meglio non rischiare. La directory principale in genere non contiene nessun file,
tranne a volte l'immagine standard di avvio per il sistema, che di
solito si chiama /vmlinuz. Tutti gli altri file
sono in sue sottodirectory:
- /bin
Comandi necessari durante l'avvio del sistema
che devono essere usati dagli utenti normali (in genere
dopo l'avvio). - /sbin
Come /bin,
ma i comandi non sono intesi per gli utenti normali, anche se
questi li possono usare se necessario e se hanno i permessi.
- /etc
File di configurazione specifici della
macchina. - /root
La home directory dell'utente
root. - /lib
Le librerie condivise necessarie ai programmi
sul filesystem radice. - /lib/modules
I moduli caricabili del kernel, specialmente
quelli che sono necessari per avviare il sistema quando lo si
sta recuperando da un disastro (ad esempio i driver di rete e
dei filesystem). - /dev
I file di device. - /tmp
I file temporanei. I programmi che vengono
avviati dopo il boot dovrebbero usare
/var/tmp, non /tmp,
dato che il primo si trova probabilmente in un disco con più
spazio. - /boot
I file usati dal bootstrap loader, cioè
LILO. Le immagini del kernel spesso vengono tenute qui invece
che nella directory principale. Se ce ne è più di una, la directory
può facilmente crescere parecchio, e spesso può essere meglio
tenerla in un filesystem separato, anche
per assicurarsi che le immagini del kernel siano comprese nei
primi 1024 cilindri di un disco IDE. - /mnt
Il punto di mount dove l'amministratore di
sistema possa montare temporaneamente delle directory. I
programmi non dovrebbero montarsi su /mnt
automaticamente. /mnt può essere diviso
in sottodirectory (ad esempio /mnt/dosa
può essere il floppy che usa un filesystem MS-DOS, e
/mnt/exta lo stesso con un filesystem
ext2). - /proc, /usr, /var, /home
Punti di mount per gli altri filesystem.
|