l
file system è il modo con cui il sistema operativo gestisce la memorizzazione
dei dati sui dischi e sui vari supporti di memoria di massa.
Esistono diversi tipi di file system (a seconda
dei vari sistemi operativi), ma comunque tutti organizzano il contenuto dei
dischi in Files e Cartelle (o Directory o Folder), seguendo
una metafora ripresa dall’archivistica.
Ogni
singolo oggetto memorizzato su disco viene detto file (termine che
anticamente corrispondeva all'italiano filza, fascicolo, incartamento): un
file può essere un programma eseguibile, un insieme di dati numerici,
un documento di testo, un’immagine, un documento sonoro, un filmato, una pagina
web, un’animazione, o qualunque altra cosa.
Sui dischi di un PC possono trovarsi fino a molte
decine di migliaia di file e se non ci fosse nessun criterio di ordinamento
sarebbe molto complicato riuscire a rintracciare ogni volta il file che ci
interessa, per questo motivo il file system permette di creare dei "contenitori",
detti cartelle, che permettono di raccogliere i file in gruppi logicamente
omogenei. A loro volta le cartelle possono contenere altre sottocartelle e
così via, in un gioco di scatole cinesi.
e
consideriamo i dischi come un archivio, possiamo immaginare che ogni disco
sia una sala in cui si trovano tanti armadi (le cartelle di primo livello)
più alcuni documenti lasciati fuori dagli armadi (i file che si trovano
alla radice del disco, cioè assieme alle cartelle di primo livello).
Aprendo uno degli armadi troveremmo dei documenti appoggiati sugli scaffali
(i file contenuti nella cartella) più alcune casse (le cartelle di
secondo livello), aprendo una di queste casse troveremmo altri documenti e
dei raccoglitori (terzo livello), all'interno dei quali troveremmo ancora
dei documenti e delle buste (quarto livello), eccetera.

elle
interfacce (GUI) messe a disposizione dal sistema operativo, i file e le cartelle
vengono rappresentati con dei simboli grafici detti icone. Le cartelle
sono quasi sempre rappresentate con l'immagine di una cartellina d'archivio
,
mentre i file hanno le icone più varie, a seconda del tipo.
Ogni file e ogni cartella deve possedere un nome
che lo distingua dagli altri. Molti sistemi operativi (fra cui Windows) includono
nel nome una sigla aggiuntiva detta estensione che caratterizza il
tipo di file. L'estensione viene separata con un punto dal resto del nome,
così ad esempio in Windows i file che terminano con .exe sono
programmi eseguibili, .txt sono file di testo semplice, .doc .xls
.mdb .ppt sono documenti rispettivamente di Word, Excel, Access, PowerPoint,
.htm e .html sono pagine Web, .wav .mp3 sono file audio,
.jpg .gif .bmp .png sono immagini, .mov .avi .mpg sono filmati,
e così via. Di solito non si usano estensioni con i nomi delle cartelle
(ma sarebbe comunque possibile).
Due oggetti con lo stesso nome (estensione compresa)
non possono trovarsi all'interno di una stessa cartella, ma possono invece
esistere in due cartelle diverse (anche se contenute una nell'altra).
er
quanto riguarda l'hard disk (su cui si trova il sistema operativo), la maggior
parte dei file e delle cartelle che vi si trovano viene creata e gestita direttamente
dalle applicazioni senza l’intervento diretto dell’utente (si tratta di file
di sistema, di configurazione o di dati). Questi documenti, che servono per
il corretto funzionamento dei programmi e del sistema operativo, non devono
essere mai alterati dall’utente se non vuole correre il rischio di bloccare
la macchina. Un utente inesperto deve agire solo sulle cartelle e sui file
che lui stesso ha espressamente inserito nell'hard disk, perché l'alterazione
dei file di sistema è un'operazione che rischia di compromettere seriamente
il funzionamento della macchina.
È comunque opportuno che l'utente organizzi
correttamente il proprio lavoro, evitando di salvare i documenti dove capita
ma creando invece una struttura ordinata di cartelle e sottocartelle, in modo
da rintracciare velocemente i propri file ed evitare cancellazioni accidentali
o sprechi di spazio su disco.
gni
disco contiene l’indice di tutti i files, generato e aggiornato automaticamente
dal sistema operativo. L’indice memorizza per ogni file il nome, la posizione
fisica nel disco, le dimensioni in byte, la data di creazione o modifica,
la cartella in cui è contenuto e altre informazioni (a seconda del
file system). Il sistema operativo fornisce poi all’utente tutti i programmi
per visualizzare l’indice dei dischi e per organizzarne il contenuto, spostando,
copiando o cancellando i file, cambiandone il nome, creando nuove cartelle,
ecc.
lcuni
sistemi operativi pongono infine restrizioni e protezioni sui file, impedendo
(o perlomeno ostacolando) modifiche di files “delicati” (come i file di sistema)
o anche impedendo la visualizzazione di file che contengono informazioni riservate
o personali.
Il Sistema Operativo |
Indice |
Bit e Byte |