18.08.2013 Views

Dalla A alla Z passando per C - Robotica

Dalla A alla Z passando per C - Robotica

Dalla A alla Z passando per C - Robotica

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1.4.1 La home directory<br />

A ciascun utente viene assegnata una directory nella quale è libero di effettuare tutte le o<strong>per</strong>azioni<br />

di creazione, spostamento, modifica, cancellazione su directory e file. Tale directory viene<br />

generalmente creata all’interno di<br />

/home<br />

e viene detta home directory. Per esempio la home directory dell’utente user1 può essere la<br />

seguente:<br />

/home/user1<br />

Dal momento che la home directory è una directory speciale che viene usata come punto di<br />

riferimento <strong>per</strong> ciascun utente, il suo <strong>per</strong>corso viene anche abbreviato utilizzando il carattere ∼.<br />

Per ciascun utente, la directory ∼ corrisponde <strong>alla</strong> propria home. Il carattere ∼ può essere usato<br />

come sostitutivo del <strong>per</strong>corso assoluto di una directory. Per esempio, le seguenti forme sono del<br />

tutto valide:<br />

~/programmi<br />

~/..<br />

e vengono interpretate rispettivamente come<br />

/home/user1/programmi<br />

/home<br />

(il significato della directory .. viene illustato in Sezione 1.4).<br />

1.4.2 Le directory . e ..<br />

I nomi . e .. sono nomi speciali di directory:<br />

. rappresenta la directory corrente<br />

.. rappresenta la directory genitore di quella corrente<br />

L’esempio sotto va interpretato tenendo presente l’albero delle directory di Figura 1.1:<br />

user1@europa:~$ ls -C<br />

documenti esercizi fotografie programmi<br />

user1@europa:~$ ls -C .<br />

documenti esercizi fotografie programmi<br />

user1@europa:~$ cd ese*/solu*<br />

user1@europa:~/esercizi/soluzioni$ ls -C ../..<br />

documenti esercizi fotografie programmi<br />

user1@europa:~/esercizi/soluzioni$ cd ../soluzioni<br />

user1@europa:~/esercizi/soluzioni$ cd ../soluzioni/../../../user1<br />

user1@europa:~$<br />

14

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!