Provided by:
manpages-it_0.3.4-5_all 
NOME
hier - Descrizione della gerarchia del filesystem
DESCRIZIONE
Un tipico sistema Linux ha, tra le altre, le seguenti directory:
/ Questa è la root directory. È dove inizia l’intero albero.
/bin Questa directory contiene gli eseguibili dei programmi che sono
necessari in modalità single user e per portare su il sistema o
per ripararlo.
/boot Contiene i file statici per il boot loader. Questa directory
contiene solo i file necessari durante il processo di boot. Il
map installer e i file di configurazione dovrebbero andare in
/sbin e /etc.
/dev File speciali o device, i quali fanno riferimento a dispositivi
fisici. Si veda mknod(1).
/dos Se sia MS-DOS che Linux sono eseguibili in un computer, questo è
il posto tipico dove montare un file system DOS.
/etc Contiene i file di configurazione locali alla macchina. Alcuni
pacchetti software molto grandi, come X11, possono avere le
proprie sottodirectory sotto /etc. I file di configurazione per
l’intero sito possono essere messi qua o in /usr/etc. Ciò
nonostante, i programmi potrebbero sempre cercare questi file in
/etc e li si deve linkare a /usr/etc.
/etc/skel
Quando è creato un account per un nuovo utente, i file di questa
directory sono solitamente copiati nella home directory
dell’utente.
/etc/X11
File di configurazione per il sistema a finestre X11.
/home Su macchine con home directory per gli utenti, queste sono di
solito, direttamente o no, al di sotto di questa directory. La
struttura di questa directory dipende dalle decisioni
dell’amministrazione locale.
/lib Questa directory dovrebbe contenere quelle librerie condivise
(shared) che sono necessarie al boot del sistema e per far
girare i programmi nel root filesystem.
/mnt È il mount point per i file system montati temporaneamente.
/proc È il mount point per il filesystem proc, il quale fornisce
informazioni sui processi in esecuzione e sul kernel. Questo
pseudo-filesystem è descritto più in dettaglio in proc(5).
/sbin Come /bin, questa directory contiene i comandi necessari per il
boot del sistema, ma che che di solito non sono eseguiti dagli
utenti normali.
/tmp Questa directory contiene file temporanei che possono essere
cancellati senza alcun preavviso da un normale processo e
all’avvio del sistema.
/usr Questa directory solitamente è montata da una partizione
separata. Dovrebbe contenere solo dati condivisibili e a sola
lettura, in modo tale possa essere montata da diverse macchine
che fanno girare Linux.
/usr/X11R6
L’X-Window system, versione 11 release 6.
/usr/X11R6/bin
Eseguibili che appartengono all’X-Windows system; spesso, c’è un
link simbolico dalla più tradizionale /usr/bin/X11 a questa
directory.
/usr/X11R6/lib
File dati associati con l’X-Windows system.
/usr/X11R6/lib/X11
Questa contiene file vari necessari per far girare X. Spesso c’è
un link simbolico da /usr/lib/X11 a questa directory.
/usr/X11R6/include/X11
Contiene i file include necessari per compilare programmi che
usano l’X11 window system. Spesso c’è un link simbolico da
/usr/include/X11 a questa directory.
/usr/bin
Questa è la directory primaria per i programmi eseguibili. Molti
programmi eseguiti dagli utenti normali che non sono necessari
per il boot o per riparare il sistema e che non sono installati
localmente dovrebbero essere piazzati in questa directory.
/usr/bin/X11
è il posto tradizionale dove cercare gli eseguibili di X11; in
Linux, è solitamente un link simbolico a /usr/X11R6/bin.
/usr/dict
Questa directory contiene file che contengono liste di parole
per i correttori ortografici (spell checker).
/usr/etc
I file di configurazione del sito che sono condivisi tra diverse
macchine possono essere messi in questa directory. Comunque, i
comandi dovrebbero sempre far riferimento a questi file usando
la directory /etc. I link dai file in /etc dovrebbero puntare
ai file appropriati in /usr/etc.
/usr/include
File include per il compilatore C.
/usr/include/X11
File include per il compilatore C e l’X-Windows system. Questa
è solitamente un link simbolico a /usr/X11R6/include/X11.
/usr/include/asm
File include che dichiarano alcune funzioni assembler. Di
solito, questa era un link simbolico a
/usr/src/linux/include/asm, ma ciò non è più vero per Debian o
sistemi basati sulla libc6.
/usr/include/linux
Questa contiene informazioni che possono cambiare da release a
release del sistema ed era di solito un link simbolico a
/usr/src/linux/include/linux per ottenere le informazioni
specifiche del sistema operativo. Debian si comporta
diversamente e usa header di una specifica buona versione del
kernel forniti dal pacchetto libc*-dev.
/usr/include/g++
File include da usare con il compilatore C++ della GNU.
/usr/lib
Librerie oggetto, incluse le librerie dinamiche, più alcuni
eseguibili che di solito non sono invocati direttamente. I
programmi più complicati potrebbero avere qua intere
sottodirectory.
/usr/lib/X11
Posto usuale per i file di dati associati con i programmi X, e
file di configurazione del sistema X stesso. In Linux, è
solitamente un link simbolico a /usr/X11R6/lib/X11.
/usr/lib/gcc-lib
contiene eseguibili e file include per il compilatore C della
GNU gcc(1).
/usr/lib/groff
File per il sistema di formattazione documenti della GNU
groff(1).
/usr/lib/uucp
File per uucp(1).
/usr/lib/zoneinfo
File per le informazioni sulla timezone (fuso orario).
/usr/local
È dove vanno messi tipicamente i programmi locali al sito.
/usr/local/bin
Gli eseguibili dei programmi locali al sito vanno qui.
/usr/local/doc
Documentazione locale.
/usr/local/etc
I file di configurazione associati con programmi installati
localmente vanno qua.
/usr/local/lib
I file associati con programmi installati localmente vanno qua.
/usr/local/info
Le pagine info associate con programmi installati localmente
vanno qua.
/usr/local/man
Le pagine di manuale associate con programmi installati
localmente vanno qua.
/usr/local/sbin
Programmi di amministrazione di sistema installati localmente.
/usr/local/src
Sorgenti del software installato localmente.
/usr/man
Le pagine di manuale vanno qua, nelle loro sottodirectory.
/usr/man/<locale>/man[1-9]
Queste directory contengono le pagine di manuale che sono in
formato sorgente. I sistemi che usano un unico linguaggio e
insieme di caratteri per tutte le pagine di manuale possono
omettere la sottostringa <locale>.
/usr/sbin
Questa directory contiene i programmi binari per
l’amministrazione del sistema che non sono essenziali per il
processo di boot, per montare /usr, o per riparare il sistema.
/usr/src
Sorgenti per le diverse parti del sistema.
/usr/src/linux
Questa contiene i sorgenti del kernel del sistema operativo
stesso.
/usr/tmp
Un posto alternativo per mettere i file temporanei. Dovrebbe
essere un link a /var/tmp. Questo link è presente solo per
compatibilità e non dovrebbe essere usato.
/var Questa directory contiene file che possono cambiare di
dimensione, come file di spool e di log.
/var/adm
Questa directory è stata soppiantata da /var/log e dovrebbe
essere in link simbolico a /var/log.
/var/backups
Questa directory è usata per salvare copie di backup di file
importanti di configurazione del sistema.
/var/catman/cat[1-9]
Queste directory contengono le pagine di manuale preformattate
in accordo con le loro sezioni di pagina di manuale.
/var/lock
I file di lock sono messi in questa directory. La convenzione
sul nome per i file di lock dei dispositivi è LCK..<device> dove
<device> è il nome del dispositivo nel filesystem. Il formato
usato è quello dei file di lock di HDU UUCP, cioè i file di lock
contengono un PID espresso come un numero decimale di 10 byte in
ASCII, seguito da un carattere newline.
/var/log
Vari file di log.
/var/preserve
Questa è dove vi(1) salva le sessioni di editazione cosicché
possano essere ripristinate più tardi.
/var/run
File variabili di run-time, come i file che contengono i process
identifier (PID) o le informazioni registro sugli utenti (utmp).
I file in questa directory sono usualmente ripuliti al boot del
sistema.
/var/spool
File di spool (o in coda) per i diversi programmi.
/var/spool/at
Spooled job per at(1).
/var/spool/cron
Spooled job per cron(1).
/var/spool/lpd
File di spool per la stampa.
/var/spool/mail
Mailbox (acselle postali) degli utenti.
/var/spool/smail
File di spool per il programma di mail delivery smail(1).
/var/spool/news
Directory di spool per il sottosistema delle news.
/var/spool/uucp
File di spool per uucp(1).
/var/tmp
Come /tmp, questa directory contiene file temporanei
immagazzinati per un tempo non specificato.
CONFORME A
Linux filesystem standard, Release 1.2
BACHI
Questa lista non è esaustiva; sistemi differenti possono essere stati
configurati in modo differente.
VEDERE ANCHE
find(1), ln(1), mount(1), proc(5), Il Linux Filesystem Standard