Next: proprietà delle shell
Up: Uso essenziale di UNIX
Previous: file, directory, filesystem
-
/-.
|
+-home/-+-tizio/---+-Desktop
| | |
+-dev/ +-caio/ +-ese/ pippo
| | | ...
+-usr/ + ...
| |
+-tmp/ +
| |
... +-infochim/-+ ...
| |
... +-wrk/--+ ...
| |
... +-e3/ gigi
| ...
...
Il percorso assoluto per i due file indicati è, rispettivamente:
-
- /home/tizio/ese/pippo
/home/infochim/wrk/e3/gigi
Se si vuole copiare un file nell'altro si può sempre dare il comando:
-
- cp /home/tizio/ese/pippo /home/infochim/wrk/e3/gigi
La denominazione di un file può essere data anche come percorso relativo rispetto
alla directory corrente. Se portiamo la directory corrente a /home/tizio/ese,
possiamo riferirci al primo file con il suo percorso relativo:
-
- cd /home/tizio/ese
cp pippo /home/infochim/wrk/e3/gigi
Ovvero:
-
- cd /home/infochim/wrk/e3
cp /home/tizio/ese/pippo gigi
Per conoscere quale è la directory corrente, usare il comando pwd
Ci sono dei nomi speciali di directory:
- [.]la directory corrente
- [..]la directory "genitrice" (=sopra la corrente)
- []la mia home directory
- [tizio]la home directory dell'utente tizio
Notare che
- . .. sono directory diverse a seconda di
dove ci si trova e di che utente siamo.
- riferirsi a un file come ./pippo o come pippo
è identicamente la stessa cosa.
Esempio dell'uso di : se ho fatto login come utente
tizio, il comando che copia un file nell'altro specificando il percorso
assoluto di entrambi può essere:
-
- cp /ese/pippo infochim/wrk/e3/gigi
Next: proprietà delle shell
Up: Uso essenziale di UNIX
Previous: file, directory, filesystem
Giorgio F. Signorini
2002-05-20