Home Telecomunicazioni Troubleshooting Networking Script Flash CSS Ticket Site Map

File e Directory

Linux   |   Directory_Principali   |   Amministrazione  |  Accesso  |  Comandi

In questa lezione iniziamo a parlare dei file e delle directory di Linux. Scoprirete quali sono i tipi di file, le sottodirectory e la directory radice inoltre scoprirete la vostra strada di casa: la directory home.

I file di Linux sono simili a quelli del DOS, Windows o Macintosh, ma soprattutto a quelli di UNIX.

Prima di andare avanti per??meglio richiamare qualche concetto sui file.

Un file ?una raccolta di informazioni con una precisa identificazione costituita dal nome del file e dalla posizione nella quale ?conservato.

Linux pu?memorizzare pi?file nella stessa directory, basta che questi

abbiano nomi differenti; pu?anche memorizzare file con lo stesso nome, purch?siano in directory differenti.

I nomi dei file possono essere composti da un massimo di 256 caratteri e contenere lettere maiuscole, lettere minuscole, numeri e caratteri speciali come sottolineatura (_), punto (.) e trattino (-).

Poich?le lettere maiuscole vengono considerate caratteri differenti dalle relative lettere minuscole, si dice che i nomi dei file

Linux sono case sensitive ovvero "sensibili alle maiuscole/minuscole". Per esempio i nomi, FILELINUX e FIleLInux sono nomi di file differenti.

Ricordate un'ultima cosa, anche se tecnicamente i nomi dei file

possono contenere i caratteri jolly come asterisco (*) e punto interrogativo (?), non ?buona norma utilizzarli.

I file di Linux possono contenere molti tipi di informazioni diverse. Tra tutti i tipi di file immaginabili ve ne sono cinque che i diventeranno familiari: i file dati utente, i file dati di sistema, i file directory, i file speciali e i file eseguibili.

 

File dati utente: contengono informazioni create da voi.

File dati di sistema: vengono solitamente utilizzati dal sistema per tenere traccia degli utenti, degli accessi, delle password e di altre cose simili.

File di directory: contengono i nomi dei file e delle altre directory, detti figli, che si trovano al suo interno.

File speciali: sono quelli che rappresentano un dispositivo hardware come le unit?disco, la tastiera o un

segnaposto utilizzato dal sistema operativo.

File eseguibili: contengono le istruzioni, chiamate programmi o script della shell, per il vostro computer.

Per quanto riguarda le directory esse non sono nient'altro che il luogo dove vengono contenuti i file.

Il file system di Linux ?normalmente organizzato come una grande directory che contiene file e altre directory che a loro volta contengono altri file e directory.

Una directory contenuta in un'altra directory viene detta sottodirectory. Per esempio una directory chiamata /mamma potrebbe contenere un'altra directory chiamata /figlio. La relazione che si instaura fra le due viene

detta genitore-figlio. Il nome completo della sottodirectory sar?/mamma/figlio.

La grossa directory che sta alla base della struttura ad albero delle directory Linux, DOS e Unix, e che costituisce la directory genitore di tutte le altre directory, si chiama directory radice ed ?contrassegnata dal

simbolo / (slash). L'intera struttura delle directory si sviluppa come un albero partendo dalla directory radice.

I nomi delle directory seguono le stesse regole dei nomi dei file. Uno dei metodi per distinguere i nomi delle directory da quelli dei file ?fare attenzione al simbolo / utilizzato per indicare le directory annidate.

I sistemi Linux posseggono una directory chiamata /home all'interno della quale sono contenute tutte le directory degli utenti. Nella vostra directory utente potrete: memorizzare i file, creare sottodirectory e spostare, cancella e modificare file e sottodirectory.