Gerarchia Filesystem
Introduzione
Il file system Linux, ha una struttura ad albero la cui radice(root) viene rappresentata dal carattere ‘/‘ il quale contiene a sua volta altre sottodirectory di sistema.Vediamo adesso le più significative sottodirectory per comprenderne il significato dei loro nomi e familiarizzare col filesystem.
/ – è la root directory del filesystem, tutte le altre sono sub-directory.
/bin – Contiene gli eseguibili in formato binario.
/boot – All’interno di questa directory, troviamo l’immagine del kernel(vmlinuz), l’immagine ramdisk per il precaricamento moduli dei block device, il file di configurazione del kernel e i file di configurazione del boot loader GRUB.
/dev – Contiene i file indispensabili al sistema per l’indirizzamento delle periferiche.
/etc – Contiene tutti i file di configurazione del sistema, delle periferiche, dei servizi, degli account, delle password, di avvio, di rete e altri file di configurazione.
/home – E’ per default la directory dove risiedono le home dir degli utenti di sistema.
/lib – Come si intuisce dal nome, questa contiene le librerie utilizzabili dai file eseguibili e dal kernel.
/mnt – E’ la directory utilizzata per il mount point dei device rimovibili come cd-rom, floppy drivers, pendrive usb, etc.
/media – Come mnt, rappresenta il mount point dei device rimovibili come cd-rom, floppy drivers, pendrive usb, etc.
/opt – Solitamente contiene i programmi installati dagli utenti o software di terze parti.
/proc – Contiene diverse sottodirectory all’interno delle quali si trovano file creati dal sistema riportanti statistiche sul sistema e del kernel.
/root – La home-directory di root ossia dell’amministratore di sistema.
/sbin – Qui troviamo tutti gli eseguibili di sistema e i programmi utilizzabili soltanto dall’utente root(super-user) per la gestione e amministrazione del sistema.
/tmp – Contiene i file temporanei creati dal sistema e dalle applicazioni. Quasi tutte le distribuzioni ripuliscono parte dei file contenuti all’avvio del sistema.
/usr – Questa directory contiene i programmi utilizzabili da tutti gli utenti, comandi e utility di amministrazione ed è sicuramente una delle più importanti in quanto gran parte del sistema vi risiede all’interno. Osservando il contenuto di questa, si nota subito che somiglia molto alla directory / in quanto contiene le directory bin, etc, lib, sbin, etc. Analizziamo le subdirectory più importanti.
/usr/include – Qui si trovano i file d’intestazione utilizzati dal compilatore C.
/usr/local – Un buon amministratore di sistema installa qui i propri software.
/usr/man – Contiene il manuale di sistema consultabile per mezzo del comando man argomento .
/usr/share – Contiene alcuni file richiamati dalle applicazioni di sistema.
/usr/X11R6 – Contiene il software del gestore grafico di sistema X11.
/var – E’ la directory dei cosiddetti dati variabili. Qui i programmi di sistema registrano le informazioni di runtime, creano file di cache, di controlllo utente e di spool.
Vuoi abilitare le notifiche?
Desiderate avere la possibilita’ di ricevere delle notifiche? Se si avrete la possibilita’ di essere sempre aggiornati con le nostre ultime proposte o notizie . Consigliamo l’adesione Grazie !