Caminho
No mundo real, os caminhos são trilhas ou ruas que levam a um determinado local. Da mesma forma, no mundo dos computadores, um caminho define a localização de um filete or dobrador no computador sistema de arquivos. Os caminhos também são chamados de "caminhos de diretório" porque geralmente incluem um ou mais diretórios que descrevem o caminho para o arquivo ou pasta.
Um caminho pode ser relativo ou absoluto. Um caminho relativo define um local que é relativo ao diretório ou pasta atual. Por exemplo, o caminho relativo para um arquivo chamado "document.txt" localizado no diretório atual é simplesmente o nome do arquivoou "document.txt". Se o arquivo foi armazenado dentro de uma pasta chamada "docs" dentro do diretório, o caminho relativo seria "docs / document.txt". Se o arquivo estivesse localizado uma pasta acima do diretório atual, o caminho relativo seria definido como "../document.txt".
Caminhos absolutos são definidos a partir do diretório principal do sistema de arquivos. Isso significa que não importa qual pasta esteja aberta no momento, o caminho absoluto para qualquer arquivo é o mesmo. Alguns exemplos de caminhos raiz incluem "/" para um diretório raiz Unix, "/Applications/Preview.app" para um Mac OS X aplicaçãoe "C: \ Documents and Settings \ Todos os usuários \ Dados de aplicação" para as configurações do aplicativo Windows. Como você pode ver, os sistemas Macintosh e Unix usam barras (/) para identificar diretórios de caminho, enquanto o Windows usa barras invertidas (\). Independentemente do sintaxe, caminhos são uma maneira simples de descrever o local de pastas e arquivos.