Quando si specificano i file nella propria directory di lavoro
attuale, è possibile fare riferimento ad essi semplicemente
usando i loro nomi file. Ma quando si fa riferminento a directory
e file che si trovano fuori della propria directory di lavoro attuale,
occorre usare i nomi del percorso, che informano
HP-UX su come raggiungere la directory appropriata.
Nomi
del percorso assoluto |
 |
I nomi del percorso assoluto specificano il percorso ad una
directory o un file, a partire dalla directory di root posta in
cima della struttura ad albero al contrario. La directory di root è rappresentata
da una barra (/). Il percorso è composto da una lista in
sequenza di directory, separate da barre, che porta alla directory
o al file che si desidera specificare. L’ultimo nome del
percorso è la directory o il file a cui si sta puntando.
Ecco un esempio di un percorso assoluto, visualizzato con
il comando pwd:
$ pwd /home/engineers/leslie |
Questo specifica l’ubicazione della directory attuale, leslie, partendo dalla root a scalare.
La figura di seguito illustra i nomi del percorso assoluto
per varie directory e file in una tipica struttura di directory.
Nomi
del percorso relativo |
 |
È possibile usare un nome del percorso relativo come
scorciatoia per l’ubicazione di file e directory. I nomi
del percorso relativo specificano le directory ed i file a partire
dalla propria directory di lavoro attuale (invece che dalla directory
di root).
Titolo non disponibile (Nomi
del percorso relativo)
| Questo nome del percorso relativo... |
| | | significa... |
| . | | La directory attuale. |
| .. | | La directory superiore (la directory sopra la directory attuale). |
| ../.. | | Due directory sopra la directory attuale. |
| nome_directory | | La directory sotto la directory attuale. |
Ad esempio, supponiamo che la directory attuale sia /home/engineers/leslie. Per elencare i file contenuti nella directory precedente
(che è /home/engineers), inserire:
$ ls .. arnie leslie sally |
Per elencare i file contenuti in una directory immediatamente
sottostante la directory attuale, inserire semplicemente il nome
della directory. Ad esempio, per elencare i file contenuti nella
directory projects, sotto la directory attuale /home/engineers/leslie, inserire:
$ ls projects $ La directory ‘projects’ è vuota. |
La seguente figura illustra i nomi del percorso relativo per
varie directory e file a partire dalla directory attuale, /home/engineers/leslie.