Per chi è abituato a lavorare con windows, capire il funzionamento di linux non è un'impresa immediata. La struttura del sistema Microsoft, parte da un disco fisso, di solito c:/ e si dirama in una serie di cartelle, tra le quali la più importante è appunto quella denominata windows.
Linux invece ha una struttura che parte dalla directory radice, chiamata root, rappresentata dal simbolo /: e si snoda attraverso una serie di directory. Per comodità vado ad elencarle, specificando a cosa servono e cosa contengono.
/bin - contiene i binari essenziali, cioè gli eseguibili di uso comune;
/boot - come dice il nome contiene i file essenziali all'avvio del sistema. LILO ad esempio pone il settore di avvio di backup in questa directory;
/dev - contiene i file di dispositivo, cioè ogni componente hardware, per poter funzionare, deve avere il file associato in questa cartella;
/etc - sono presenti i file di configurazione del sistema, con sottocartelle, quali ad esempio fstab (si occupa di montare i file system da partizioni separate);
/lib - qui risiedono i moduli del kernel (sono quelli che in altri sistemi, come ad esempio windows, vengono chiamati driver) e le librerie essenziali (equivalenti alle DLL di windows);
/mnt - è la directory dove vengono montati i supporti quali DVD, CD, hard disk, penne USB. In Ubuntu questa directory, anche se presente, è sostituita da /media;
/opt - è destinata all'installazione di programmi aggiuntivi. Non sempre è utilizzata;
/root - non è la directory radice! Quindi non confondetela. Questa è la vostra cartella da amministratore;
/tmp - come dice il nome è uguale alla cartella temp di windows. Funge da deposito per file e directory create in fase di installazione dei programmi che possono essere poi eliminati;
/usr - formata da diverse sottocartelle, si può considerare un filesystem di secondo livello. Qui ad esempio risiede l'X Window System, tutti i file binari utente, la loro documentazione, le librerie, i file header, ecc...;
/var - questa directory contiene lo spooling dei dati, come la posta;
/proc - è il file system virtuale che consente di accedere ad informazioni vitali sul funzionamento del sistema: kernel, processi e la loro interazione con l'hardware.
Per essere più chiari vi propongo una foto rappresentante il diagramma del file system; come al solito un disegno vale più di mille parole! Gancjo.
0 Commenti