O que é um nome de caminho?
Um nome de caminho é um nome que um computador usa para localizar um arquivo que um usuário deseja acessar. Cada componente no nome do caminho refere -se a uma pasta ou diretório. Quando um usuário fornece um nome a um arquivo, esse nome de arquivo é a última entrada no nome do caminho. Os nomes de caminhos são de natureza hierárquica - iniciando com o diretório raiz e descendo cada arquivo e pasta para alcançar o arquivo que o usuário deseja acessar. Dessa forma, quando o usuário deseja acessar um arquivo, o computador pode rastrear o caminho do diretório raiz e para o arquivo que o usuário deseja acessar.
Em geral, o primeiro componente em um nome de caminho é o diretório raiz. Em muitos computadores, o diretório raiz também dará a carta da unidade. Por exemplo, se o diretório raiz estiver se referindo à unidade de disco rígido, o diretório raiz estará C:/, onde "C" é a letra da unidade. As letras da unidade variam dependendo do que o usuário deseja acessar. Se uma pessoa deseja encontrar um arquivo em uma unidade flash, o diretório raiz será qualquer letra que seja delineadaEd para a unidade flash.
Após o diretório raiz, o nome do caminho contém todas as outras pastas pelas quais o computador terá que passar para encontrar o nome do arquivo especificado. Por exemplo, se um usuário estiver procurando por um arquivo com o caminho,/DocumentsAndSettings/user/pic.png, o computador terá que procurar na unidade C, sob a pasta "DocumentsAndSettings" sob a pasta, "usuário" e localizar o nome do arquivo "pic.png". Em muitos computadores, cada nome de diretório é separado por uma barra para frente (/) ou um cólon (:). No entanto, alguns sistemas de computador usam uma barra para trás (\) ou outro delimitador. Essa hierarquia também é importante para como os localizadores de recursos uniformes (URLs) funcionam.
Um arquivo pode ter um nome completo, também conhecido como um nome de caminho absoluto ou relativo. Os caminhos completos dão o nome inteiro e apontam o computador para o mesmo local, independentemente do diretório de trabalho. É sempreé dado em referência ao diretório raiz. Um caminho relativo fornece apenas parte do nome do caminho. Isso deixa o computador para "assumir" que o arquivo está no mesmo diretório do diretório de trabalho.
Por exemplo, um caminho completo pode ser fornecido da seguinte forma: c: /documents esettings/user/mydocuments/writingfolder/pathnames.doc. Observe que o diretório raiz inicia o nome do caminho. No entanto, um caminho relativo pode ser algo como pathnames.doc. Se o usuário estiver usando o diretório de trabalho, "WritingFolder", e se nenhuma outra informação for fornecida, o computador procurará automaticamente o nome do arquivo no diretório "WritingFolder". Assim, um caminho relativo é dado em relação a um diretório de trabalho.