Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "AmministrazioneSistema/Filesystem"
Differenze tra le versioni 11 e 12
Versione 11 del 08/09/2011 11.23.42
Dimensione: 3349
Commento: test elenchi
Versione 12 del 11/09/2011 18.47.00
Dimensione: 3963
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 77: Linea 77:
 * '''/usr/bin''': file binari di sistema non fondamentali al funzionamento dedicati a tutti gli utenti.
 * '''/usr/lib''': librerie per i file binari contenuti in /usr/bin e /usr/sbin.
 * '''/usr/sbin''': file binari di sistema non fondamentali al funzionamento dello stesso, ad esempio demoni per servizi di connessione alla rete.
 * '''/usr/share''': file indipendenti dall'architettura dei programmi.
 * '''/usr/src''': codice sorgente, ad esempio del kernel e dei relativi headers.
Linea 82: Linea 88:
 * '''/var/log''': file di registro del sistema in cui viene registrato ciò che avviene al sistema in ogni istante.


Il filesystem

Il file system, inteso come la directory che contiene tutte le altre, è rappresentato dal simbolo «/» detto root (radice), da non confondere con la cartella /root che rappresenta la Home dell'amministratore.

Nei sistemi Unix e suoi derivati è definito uno standard sull'albero delle directory di sistema. Tuttavia ogni distribuzione può apportare proprie personalizzazioni, seguirà quindi l'elenco delle directory e del loro utilizzo su Ubuntu.

/bin

Contiene tutti i programmi per la gestione del sistema.

/boot

Contiene tutte le immagini del kernel e file indispensabili al bootstrap del sistema.

/dev

Letteralmente device (dispositivo), contiene i file necessari per l'utilizzo dei vari dispositivi (monitor, stampanti, dischi etc). I vari dispositivi sono visti come dei file e possono essere letti e scritti come normalissimi file. Un file speciale contenuto all'interno di questa directory e' il file null. Il file null e' un file di dimensione infinita e qualunque cosa venga scritta all'interno di questo file viene scartata. E' paragonabile ad un cestino di dimensioni infinite.

/etc

Contiene i file di configurazione del sistema.

Segue un breve elenco con il contenuto di alcune delle sotto-directory principali:

  • /etc/apt: file di configurazione dei repository in particolare /etc/apt/sources.list.

  • /etc/grub.d: file per personalizzare la sequenza di boot del sistema.

  • /etc/samba: /etc/samba/smb.conf file di configurazione per la condivisione dati tramite Samba.

  • /etc/X11: file per la configurazione delle schede video.

/home

Contiene tutte le directory personali di tutti gli utenti.

/lib

Contiene tutte le librerie condivise del sistema.

/lost+found

Contiene le parti di file recuperate al riavvio in caso di interruzione della corrente elettrica, nel caso in cui vengano persi i dati sui quali si stava lavorando.

/media

/mnt

E' la directory di mount. Qui vengono generalmente montate le varie unità.

/opt

Letteralmente optional (opzionale), contiene programmi e add-on che non sono parte dell'installazione standard. Ubuntu non installa quasi nulla in questa directory, ma altre distribuzioni ne fanno un uso più importante.

/proc

Contiene le informazioni relative al sistema, come un file system virtuale creato dal kernel dinamicamente istante per istante, in memoria e non sul disco.

/root

Contiene la directory home dell'amministratore del sistema.

/sbin

Contiene programmi di sistema eseguibili solo dall'amministratore del sistema come ad esempio fdisk o fsck.

/tmp

Contiene dei file temporanei.

/usr

Contiene tutte le applicazioni ed i file che non servono per la gestione del sistema. Qui vengono inoltre installati i vari pacchetti software.

  • /usr/bin: file binari di sistema non fondamentali al funzionamento dedicati a tutti gli utenti.

  • /usr/lib: librerie per i file binari contenuti in /usr/bin e /usr/sbin.

  • /usr/sbin: file binari di sistema non fondamentali al funzionamento dello stesso, ad esempio demoni per servizi di connessione alla rete.

  • /usr/share: file indipendenti dall'architettura dei programmi.

  • /usr/src: codice sorgente, ad esempio del kernel e dei relativi headers.

/var

Contiene tutti file che hanno informazioni dinamiche, che tendono a modificarsi con il tempo: log, file di pid e lock dei processi in esecuzione, directory di spool (stampa, mail...) ecc.

  • /var/log: file di registro del sistema in cui viene registrato ciò che avviene al sistema in ogni istante.


CategoryNuoviDocumenti