GNOME.ORG

Directory e file system

I file system di GNU/Linux e Unix sono organizzati in una struttura gerarchica assomigliante a un albero. Il livello più alto del file system è indicato come / directory radice. Nella filosofia di progettazione di GNU/Linux e Unix ogni elemento è considerato un file - inclusi gli hard disk, le partizioni e i supporti rimovibili. Ciò significa che tutti i file e le directory (inclusi altri dischi e partizioni) esistono all'interno della directory radice.

Ad esempio, /home/giovanni/formaggi.odt mostra il corretto percorso completo al file formaggi.odt che si trova nella directory giovanni che è all'interno della directory home la quale, a sua volta, è all'interno della directory radice ((/).

All'interno della directory root (/) è presente un gruppo di importanti directory di sistema tipicamente usate in varie distribuzioni di GNU/Linux. Segue un elenco di tipiche directory che sono direttamente sotto la directory radice (/):

  • /bin - importanti applicazioni binarie
  • /boot - file necessari all'avvio (boot) del computer
  • /dev - file di device
  • /etc - file configurazione, script di avvio, etc...
  • /home - directory home degli utenti locali
  • /lib - librerie di sistema
  • /lost+found - sistema di perso+trovato per i file che esistono all'interno della directory radice (/)
  • /media - supporti rimovibili multimediali montati (caricati) come CD, fotocamere digitali, ecc...
  • /mnt - file system montati
  • /opt - fornisce una posizione per l'installazione di applicazioni opzionali
  • /proc - directory speciale dinamica che contiene informazioni sullo stato del sistema, inclusi i processi al momento in esecuzione
  • /root - directory home dell'utente root, pronunciato "slash-root"
  • /sbin - file di sistema binari importanti
  • /srv - fornisce una posizione per i dati usati dai server
  • /sys - contiene informazioni sul sistema
  • /tmp - file temporanei
  • /usr - applicazioni e file generalmente disponibili per l'accesso da parte di tutti gli utenti
  • /var - file variabili come registri e database