Especifique arquivos e pastas no Terminal do Mac
A maioria dos comandos opera em arquivos e pastas, cujas localizações são identificadas por caminhos. Os nomes da pasta que constituem um caminho são separados por barras. Por exemplo, o caminho para o aplicativo Terminal é: /Applications/Utilities/Terminal.app.
A tabela a seguir mostra atalhos padrão usados para representar pastas específicas. Eles estão especificados em relação à pasta atual e podem eliminar a necessidade de digitar caminhos completos.
Atalho | Descrição | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
. | A pasta atual é representada por um único ponto. Por exemplo, a string “. /Test.c” representa o arquivo Test.c file na pasta atual. | ||||||||||
.. | A pasta superior à pasta atual é representada por dois pontos. Por exemplo, a string “.. /Test” representa uma pasta (chamada Test) dentro da pasta atual. | ||||||||||
~[nome de usuário ] | O til representa a pasta pessoal do usuário que possui a sessão iniciada. Por exemplo, para especificar a pasta Documentos do usuário atual, digite ~/Documents. Para especificar a pasta Documentos de outro usuário, use o nome abreviado do usuário precedido por til (~) — ~jdantas/Documents, por exemplo. No macOS, essa pasta se encontra na pasta /Users local ou em um servidor de rede. Para obter uma lista de nomes abreviados no servidor, digite |
Nomes de arquivos e pastas podem ter letras, números, um ponto ou um sublinhado. Evite a maioria dos outros caracteres, inclusive espaços. Embora alguns sistemas de arquivos permitam o uso desses outros caracteres, inclusive de espaços, pode ser necessário colocar os nomes dos caminhos que contêm os itens entre aspas simples ou duplas.
Em caracteres individuais, é possível escapar um caractere — isto é, colocar uma barra inversa imediatamente antes do caractere na string. Por exemplo, o nome do caminho Meu Disco é “Meu Disco” ou Meu\ Disco.