2010-06-16 11:28:21 +0000 2010-06-16 11:28:21 +0000
33
33

O que representa "/" , "./", ".../" enquanto dá caminho?

O que representa “/” , “./”, “…/” enquanto dá caminho?

Respostas (4)

45
45
45
2010-06-16 11:30:19 +0000

Os significados do caminho:

  • / é a raiz da drive actual;
  • ./ é o directório actual;
  • ../ é o pai do directório actual.
12
12
12
2010-06-16 11:41:56 +0000

Sejamos precisos:

“/"é um caminho que começa com um /, e por isso é um caminho absoluto. Assim, precisamos de começar pela raiz do sistema de ficheiros e navegar através das pastas dadas pelo nome, enquanto os nomes são separados por /s (porque este é o separador de caminhos unix).
Assim, / é a raiz do sistema de ficheiros sem pastas introduzidas depois disto, e assim, / descreve a raiz do sistema de ficheiros.

./ não começa com um /, e portanto ./ não pode ser um nome de ficheiro absoluto. Assim, é um nome relativo do sistema de ficheiros. Assim, precisamos de começar com o directório de trabalho actual e aplicar as operações de navegação que são novamente separadas pelo separador de caminhos. Neste caso, a operação é ”…“, o que significa: ficar na pasta actual. (Assim, é necessário digitar ./foo para executar foo no directório actual, se . não estiver na pasta do caminho-variável). Após a "permanência na pasta actual”, nada mais acontece, por isso ./ descreva o directório de trabalho actual.

Dado o conhecimento que … significa: ir para a pasta principal, ../ deve ser fácil de deduzir e é deixado como um exercício.

8
8
8
2010-06-16 11:30:29 +0000
  • / é a pasta raiz do sistema de ficheiros.
  • ./ denota normalmente a pasta actual do seu programa ou script, normalmente a mesma pasta com o ficheiro que executa.
  • ../ denota a pasta acima da pasta actual.
4
4
4
2010-06-16 11:32:36 +0000

a barra / é o separador de directórios. em cada directório existem dois directórios, nomeadamente . (directório actual) e .. (directório principal)

se um caminho começa com uma barra, significa que é a raiz do sistema de ficheiros. se omitir a barra no início ./ (relativo ao directório actual) é assumido