Especificar ficheiros e pastas no Terminal
A maioria dos comandos opera em ficheiros e pastas, cujas localizações são identificadas por caminhos. Os nomes de pasta que compõem um caminho são separador por barras. Por exemplo, o caminho para a aplicação Terminal é /Aplicações/Utilitários/Terminal.app.
A tabela abaixo mostra os atalhos padrão utilizados para representar pastas específicas. São especificados em relação à pasta atual e podem eliminar a necessidade de introduzir caminhos completos.
Atalho | Descrição | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
. | Um ponto final representa a pasta atual. Por exemplo, a cadeia “. /Teste.c” representa o ficheiro Teste.c da pasta atual. | ||||||||||
.. | Dois pontos representam a pasta principal da pasta atual. Por exemplo, a cadeia “.. /Teste” representa uma pasta irmã (denominada Teste) da pasta atual. | ||||||||||
~[nome de utilizador] | O carácter de til representa a pasta pessoal do utilizador com sessão iniciada. Por exemplo, para especificar a pasta Documentos do utilizador atual, digite ~/Documentos. Para especificar a pasta Documentos de outro utilizador, use o respetivo nome abreviado precedido do carácter de til (~) — por exemplo, ~jsousa/Documentos. No macOS, esta pasta está na pasta local /Utilizadores ou num servidor em rede. Para obter uma lista de nomes abreviados no servidor, digite |
Os nomes de ficheiro e pasta podem incluir letras, números, um ponto final ou o carácter de sublinhado. Evite a maioria dos outros caracteres, incluindo caracteres de espaço. Embora alguns sistemas de ficheiros permitam a utilização destes outros caracteres, incluindo espaços, pode ser necessário colocar os nomes de caminho que os contêm entre aspas simples ou duplas.
Para caracteres individuais, também pode digitar um carácter de barra invertida imediatamente antes do carácter na cadeia. Por exemplo, o nome de caminho O meu disco é “O meu disco” ou O\ meu\ disco.