Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

Percorsi relativi

Mentre un percorso assoluto inizia dalla directory radice e conduce alla sua destinazione, un percorso relativo inizia dalla directory di lavoro. Per farlo, utilizza un paio di notazioni speciali per rappresentare le posizioni relative nell'albero del file system. Queste notazioni speciali sono "." (punto) e ".." (punto punto).

La notazione "." si riferisce alla directory di lavoro e la notazione ".." si riferisce alla directory padre della directory di lavoro. Ecco come funziona. Modifichiamo la directory di lavoro in


/usr/bin di nuovo:


[io@linuxbox~]$ cd / usr / bin

[io@linuxbox bin]$ pwd

/ Usr / bin

[io@linuxbox~]$ cd / usr / bin

[io@linuxbox bin]$ pwd

/ Usr / bin


Ok, ora diciamo che volessimo cambiare la directory di lavoro in quella padre di

/usr/bin che è /usr. Possiamo farlo in due modi diversi. Con un percorso assoluto:



[io@linuxbox bin]$ cd /usr

[io@linuxbox usr]$ pwd

/ usr

[io@linuxbox bin]$ cd /usr

[io@linuxbox usr]$ pwd

/ usr


Oppure, con un percorso relativo:



[io@linuxbox bin]$ cd ..

[io@linuxbox usr]$ pwd

/ usr

[io@linuxbox bin]$ cd ..

[io@linuxbox usr]$ pwd

/ usr


Due metodi diversi con risultati identici. Quale dovremmo usare? Quello che richiede meno digitazioni!

Allo stesso modo, possiamo cambiare la directory di lavoro da / usr a / Usr / bin in due modi diversi. Utilizzando un percorso assoluto:



[io@linuxbox usr]$ cd / usr / bin

[io@linuxbox bin]$ pwd

/ Usr / bin

[io@linuxbox usr]$ cd / usr / bin

[io@linuxbox bin]$ pwd

/ Usr / bin


Oppure, con un percorso relativo:



[io@linuxbox usr]$ cd ./bin

[io@linuxbox bin]$ pwd

/ Usr / bin

[io@linuxbox usr]$ cd ./bin

[io@linuxbox bin]$ pwd

/ Usr / bin


Ora, c'è qualcosa di importante che devo sottolineare qui. In quasi tutti i casi, possiamo

Modifica della directory di lavoro corrente


omettere "./". È implicito. Digitando:



[io@linuxbox usr]$ contenitore per CD

[io@linuxbox usr]$ contenitore per CD


fa la stessa cosa. In generale, se non specifichiamo un percorso per qualcosa, verrà assunta la directory di lavoro.


Il miglior sistema operativo cloud computing su OnWorks: