|
Linux: why not?
|
||||||||||||||||||||||||||||||||||||||
|
Servizi e soluzioni Open Source per il Green IT
Riduci i costi del sw dell'hw e dei consumi energetici |
||||||||||||||||||||||||||||||||||||||
|
|
|
Il File System Linux
Una delle principali differenze che un utente proveniente da altri sistemi nota in Linux è certamente il file system. Linux eredita la struttura del file system da Unix, e da Unix riprende l'idea fondamentale secondo la quale ogni oggetto del sistema può essere gestito come un file. Questo significa, ad esempio, che un disco trova la sua rappresentazione all'interno del file system Linux al pari di altri file di configurazione o documenti prodotti dall'utente. All'interno di un sistema Linux, così, i file contenuti ad esempio in un floppy-disk si potrebbero trovare all'interno della directory /mnt/floppy (e non in in A: come in Windows). Il file system di un sistema Linux ha una struttura ad albero: tutti i suoi oggetti - file o directory - sono figli di n-esimo livello della directory principale detta root ed indicata con il simbolo "/". La directory root contiente non solo tutte le altre directory, ma tutti i file system appartenenti al sistema (partizioni di disco, hard disk diversi, floppy, cdrom, condivisioni di rete, etc). Più nel dettaglio questa la struttura di un tipico file system Linux, ovvero l'elenco delle directory contenute all'interno della directory root:
Un altro aspetto rilevante dei file system Linux è la gestione dei permessi che rispecchia la natura di sistema operativo multiutente Unix e che, ancora una volta, identifica i sitemi Linux come sicuri. I permessi possono essere di lettura, scrittura, esecuzione e vengono differenziati sulla base della natura dell'utente rispetto ai file o directory. In altri termini, rispetto ad un certo file, sarà possibile assegnare diritti differenti ad utenti differenti, a seconda che questi siano proprietari del file, appartenenti al gruppo proprietario del file o altro. Parlando, infine, di file system, non si può trascurare di ricordare che Linux supporta diversi tipi di formati oltre a quelli già utilizzati nell'universo Windows. Fra questi, i più utilizzati sono al momento ext3 e la sua evoluzione ext4. In particolare ext4, potendo vantare ottime performance nelle operazioni di accesso ai dati, è considerato lo standard di riferimento per le moderne distribuzioni.
|
|
|
||||||||||||||||||||||||||||||||||