Estações de trabalho on-line OnWorks Linux e Windows

Logotipo

Hospedagem online grátis para estações de trabalho

<Anterior | Conteúdo | Próxima>

Nomes de caminho relativos

Onde um nome de caminho absoluto começa no diretório raiz e leva ao seu destino, um nome de caminho relativo começa no diretório de trabalho. Para fazer isso, ele usa algumas notações especiais para representar as posições relativas na árvore do sistema de arquivos. Essas notações especiais são "." (ponto) e ".." (ponto ponto).

O "." a notação se refere ao diretório de trabalho e a notação ".." se refere ao diretório pai do diretório de trabalho. É assim que funciona. Vamos mudar o diretório de trabalho para


/ usr / bin novamente:


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

[me @ linuxbox bin] $ pwd

/ usr / bin

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

[me @ linuxbox bin] $ pwd

/ usr / bin


Ok, agora vamos dizer que queremos mudar o diretório de trabalho para o pai de

/ usr / bin que é / usr. Podemos fazer isso de duas maneiras diferentes. Com um nome de caminho absoluto:



[me @ linuxbox bin] $ cd / usr

[me @ linuxbox usr] $ pwd

/ usr

[me @ linuxbox bin] $ cd / usr

[me @ linuxbox usr] $ pwd

/ usr


Ou, com um caminho relativo:



[me @ linuxbox bin] $ cd ..

[me @ linuxbox usr] $ pwd

/ usr

[me @ linuxbox bin] $ cd ..

[me @ linuxbox usr] $ pwd

/ usr


Dois métodos diferentes com resultados idênticos. Qual devemos usar? Aquele que requer menos digitação!

Da mesma forma, podemos mudar o diretório de trabalho de / usr para / usr / bin de duas maneiras diferentes. Usando um nome de caminho absoluto:



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

[me @ linuxbox bin] $ pwd

/ usr / bin

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

[me @ linuxbox bin] $ pwd

/ usr / bin


Ou, com um caminho relativo:



[me @ linuxbox usr] $ CD ./bin

[me @ linuxbox bin] $ pwd

/ usr / bin

[me @ linuxbox usr] $ CD ./bin

[me @ linuxbox bin] $ pwd

/ usr / bin


Agora, há algo importante que devo apontar aqui. Em quase todos os casos, podemos

Mudando o diretório de trabalho atual


omita o "./". Está implícito. Digitando:



[me @ linuxbox usr] $ bin cd

[me @ linuxbox usr] $ bin cd


faz a mesma coisa. Em geral, se não especificarmos um nome de caminho para algo, o diretório de trabalho será assumido.


Top OS Cloud Computing na OnWorks: