Linux - L'arborescenza dei file

La gerarchia dei file su Linux

Per assicurare la compatibilità e la portabilità, i sistemi Linux rispettano l'unica norma FHS (File Hierarchy Standard). La gerarchia di base è la seguente :

/la radice contiene le cartelle principali
/bincontiene degli eseguibili essenziali al sistema, usati da tutti gli utenti (ad esempio, i comandi ls, rm, cp, chmod, mount, ...)
/bootcontiene i file che permettono di avviare Linux
/devcontiene dei punti di entrata delle periferiche
/etccontiene i comandi e i file necessari all'amministratore del sistema (file passwd, group, inittab, ld.so.conf, lilo.conf, ...)
/etc/X11contiene i file specifici alla configurazione di X (contiene XF86Config ad esempio)
/etc/optcontiene i file di configurazione specifici alle applicazioni installate in /opt
/homecartella personale degli utenti
/libcontiene delle biblioteche condivise essenziali al sistema all'avvio
/mnt contiene i punti di montaggio delle partizioni temporanee (cd-rom, floppy,…)
/optcontiene dei packages di applicazioni supplementari
/rootcartella dell'amministratore root
/sbin contiene i binari sistema essenziali (ad esempio il comando adduser)
/tmpcontiene i file temporanei
/usrGerarchia secondaria
/usr/X11R6questa cartella è riservata al sistema X version 11 release 6
/usr/X386usato prima per X versione 5, è un collegamento simbolico verso /usr/X11R6
/usr/bin contiene la maggior parte dei file binari e comandi utenti
/usr/includecontiene i file d'intestazione per i programmi C e C++
/usr/libcontiene la maggior parte delle biblioteche condivise del sistema
/usr/local contiene i dati relativi ai programmi installati sul terminale locale dal root
/usr/local/binbinari dei programmi locali
/usr/local/gamesbinari dei set locali
/usr/local/includefile d'intestazione C e C++ locali
/usr/local/libBiblioteche condivise locali
/usr/local/sbinbinari di sistema locali
/usr/local/sharegerarchia indipendente
/usr/local/srcfile sorgente locali
/usr/sbin contiene i file binari non essenziali al sistema riservati all'amministratore del sistema
/usr/shareriservati ai dati non dipendenti dall'architettura
/usr/srccontiene i file del codice sorgente
/varcontiene dei dati variabili


Ultime modificazione ilvenerdì 6 febbraio 2009 alle 16:52:03


Questo documento intitolato «  » da Kioskea (it.kioskea.net) è reso disponibile sotto la licenza Creative Commons. È possibile copiare, modificare le copie di questa pagina, alle condizioni previste dalla licenza, come questa nota appare chiaramente.