next up previous contents
Next: le directory ''.'', ''..'' e ''~'' Up: navigazione nel filesystem e Previous: file e directory; directory   Contents

percorso assoluto e relativo

In UNIX ogni oggetto (file o directory) può essere sempre identificato in tre modi:

  1. se si trova sulla directory corrente, con il semplice nome (es. pippo o gigi)
  2. se non si trova sulla directory corrente, facendo precedere il nome dal percorso da compiere (cioè la sequenza di directory da attraversare) per arrivare all'oggetto. Il percorso (path) può essere specificato in modo

    1. relativo: cioè a partire dalla directory corrente. In questo caso, il nome non comincia mai con la barra (/).

      es: se ci si trova sulla directory /home/tizio/, il primo file si chiama

      ese/pippo
    2. assoluto: a partire dalla radice (/). In questo caso, il nome comincia sempre con la barra.

      es: il percorso assoluto per i due file evidenziati è, rispettivamente:

      /home/tizio/ese/pippo

      /home/infochim/wrk/e3/gigi
Figure 4.1: esempio di percorsi
\includegraphics[clip,scale=0.85]{directory-tree}

Esempio: percorsi del file pippo (cfr. la figura precedente)



se la directory corrente è: il nome del file è:
(qualunque) /home/tizio/ese/pippo
/home/tizio/ese/ pippo
/home/tizio/ ese/pippo
/home/tizio/ese/ ./pippo
/home/caio ../tizio/ese/pippo

se l'utente è: il nome del file è:
tizio ~/ese/pippo
caio ~tizio/ese/pippo


next up previous contents
Next: le directory ''.'', ''..'' e ''~'' Up: navigazione nel filesystem e Previous: file e directory; directory   Contents
Giorgio F. Signorini 2011-11-14