<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.