Corsi on-line
Chiudi
Newsletter:
  • Seguici su Facebook
  • Seguici su Twitter
  • Seguici su Google+
  • Seguici via RSS
  • Seguici col tuo Smartphone

Rudimenti sul file system UNIX

I sistemi operativi si differenziano tra di loro sulla base di un file system, in ognuno di essi è presente una diversa organizzazione e distribuzione dei contenuti di sistema e di quelli creati dagli utenti (i programmi vanno qui, i documenti là, i file e le directory di sistema in un'altra cartella ancora e così via..).

In UNIX, ma chi conosce Linux ha già affrontato questo discorso, tutto il file system parte della directory radice "/" e si dirama da esso proseguendo una struttura gerarchica ad albero.

(L'articolo continua più sotto...)

Supponiamo che la directory "Roma" si trovi all'interno della directory "Lazio" e che quest'ultima sia a sua volta una sub-directory di "Italia" posizionata nella directory radice; all'interno del file system, per giungere alla cartella chiamata "Roma" avremo un percorso come il seguente:

/Italia/Lazio/Roma
Se nella cartella "Roma" salvassimo un file di testo chiamato per esempio "esempio.txt", potremmo raggiungerlo seguendo questa path:
/Italia/Lazio/Roma/esempio.txt
Per visualizzare i file e le cartelle contenute in una determinata directory, in UNIX si utilizza il comando ls (diminutivo di list, "elenca" ); quindi, se ci troviamo nella cartella del nostro utente avremo:
/home/perfavorenonpippo> ls
premendo [Invio], visualizzeremo i nomi dei documenti e delle cartelle presenti in questo percorso, niente di più, l'unico particolare da segnalare è che il sistema differenzia le directory dai file ponendo davanti ad esse un "/", quindi:
nome_file /nome_directory
Se desiderassimo ricevere un output un pò più particolareggiato accompagneremmo il comando ls all'opzione -l, in questo modo:
/home/perfavorenonpippo> ls -l
Riceveremmo quindi informazioni sul tipo dei file, privilegi d'accesso, nome del proprietario (owner), spazio disco occupato, date di creazione e modifica, nomi etc. Nel prossimo capitolo scenderemo ulteriormente nei particolari.

Corsi
Corso LinuxCorso Linux
Guida completa al sistema open-source. A partire da 39 €.
Corso PHPCorso PHP
Corso completo per la creazione di siti Web dinamici. A partire da 49 €.
Corso Ruby e Ruby On RailsCorso Ruby e Ruby On Rails
Creare software ed applicazioni Web con Ruby e ROR. A partire da 49 €.
Sommario
Annunci

Mr.Webmaster

Pubblicità
Chi Siamo
Contattaci
Collabora
Note Legali
© 2003 - 2012 Mr.Webmaster - Il portale dei Webmaster Italiani - Tutti i diritti riservati | Powered by IKIweb Internet Media S.r.l. - PIVA 02848390122