• / – La Root directory è la base del file system. Tutti i files e le cartelle sono qui logicamente raccolti, a prescindere dalla loro posizione fisica.
  • /bin – Contiene i programmi eseguibili che fanno parte del sistema operativo. Molti comandi Linux come: cat, cp, ls, more e tar, sono situati in /bin.
  • /boot – Contiene il kernel di Linux e altri files che servono a Lilo e Grub per avviare il sistema.
  • /dev – Contiene tutti i files delle periferiche.
  • /etc – Contiene la maggior parte dei files di configurazione del sistema e gli script d’avvio nella sottocategoria /etc/rc.d.
  • /home – L’home directory è la base di tutte le cartelle degli utenti.
  • /lib – Contiene i files delle librerie e i moduli dei driver necessari all’avvio del sistema.
  • /lost+found – Directory per i files persi. Tutte le partizioni ne hanno una.
  • /media – Directory per montare dischi rimovibili come CD-ROM e floppy.
  • /mnt – Directory per file systems montati temporaneamente.
  • /opt – La directory opt serve a piazzare tutti i programmi installati dall’utente e non gestiti dal sistema interno di pacchetti.
  • /proc – Directory per i sistemi virtuali. Contiene informazioni su vari aspetti del sistema.
  • /root – Home directory dell’utente root.
  • /sbin – Contiene i binari dei files amministrativi. Ospita inoltre comandi come mount, shutdown, umount.
  • /srv – Contiene i dati per i servizi (HTTP, FTP, etc.) offerti dal sistema.
  • /sys – Una directory speciale che contiene informazioni sulle periferiche, per come sono riconosciute dal Kernel di Linux.
  • /tmp – Directory temporanea che può essere usata come cartella temporanea (immagazzinaggio dei files provvisori). Il contenuto di questa directory è cancellato ogni volta che parte del sistema.
  • /usr – Contiene subdirectories per molti programmi come l’X Window System.
  • /usr/bin – Contiene i files eseguibili per molti comandi Linux. Non fa parte del cuore del sistema operativo Linux.
  • /usr/include – Contiene i file di intestazione per i linguaggi di programmazione C++ e C
  • /usr/lib – Contiene le librerie per i linguaggi di programmazione C++ e C.
  • /usr/local – Contiene files locali.
  • /usr/sbin – Contiene i comandi amministrativi.
  • /usr/share – Contiene i files che sono condivisi, come, files di configurazione di defaulr, immagini, documentazione, ecc.
  • /usr/src – Contiene il codice sorgente per il kernel di Linux.
  • /var – Contiene vari files di sistema quali log, carelle della posta, ecc, che, nel tempo, tendono a cambiare di numero e forma.
  • /var/cache – Deposito per i dati nascosti delle applicazioni.
  • /var/lib – Contiene informazioni sullo stato corrente delle applicazioni. I programmi la modificano quando funzionano.
  • /var/lock – Contiene i files protetti che sono controllati dalle applicazioni, in modo che ogni risorsa sia usata da una sola applicazione.
  • /var/log – Contiene i files di log di varie applicazioni.
  • /var/mail – Contiene la posta degli utenti.
  • /var/opt – Contiene dati variabili per i pacchetti immagazzinati nella directory /opt.
  • /var/run – Contiene i dati che descrivono il sistema da quando è stato caricato.
  • /var/spool – Contiene i dati che stanno aspettando qualche tipo di elaborazione.
  • /var/tmp – Contiene files provvisori conservati fra i riavvii del sistema.

via: http://khole8.wordpress.com/2007/12/27/il-grande-mistero-delle-directory-di-linux-ecco-cosa-sono-e-cosa-contengono/ )

Annunci