o que “~ /.” significa em termos de pastas / diretórios do OS X?

15

Estou instalando um programa no meu MacBook que precisa ser descompactado no diretório ~ / .spring; agora, eu sei o que é o Spring, é o nome da coisa que estou instalando. Ficaria muito feliz em criar uma pasta .spring se soubesse o que ~ /. significava.

Ryan
fonte
3
Nota: ~/.por si só significa algo diferente do que quando é um prefixo de algo mais longo. Por si só, é uma maneira mais longa de escrever ~, indicando o diretório inicial. Como prefixo (por exemplo ~/.spring), indica uma entrada "oculta" no diretório inicial.
precisa

Respostas:

20

O símbolo til (~) na terminologia da linha de comando do OS X refere-se ao seu diretório pessoal, por exemplo, / Users / Joe.

Como JonathanMueller apontou, qualquer coisa com um ponto (.) Na frente é considerada oculta. Portanto, o que seu programa precisa que você faça é:

  1. Terminal de Incêndio
  2. cd ~ (vai para o seu diretório pessoal)
  3. mkdir .spring (cria um diretório oculto da mola)

Você não poderá ver esta pasta no Finder, pois está oculta, mas acessar o Terminal e usar ls -a enquanto estiver no Terminal exibirá as pastas ocultas.

caliban
fonte
5

~ é uma referência ao diretório inicial. Um diretório de pontos é um diretório "oculto" no UNIX.

JonathanMueller
fonte
qualquer coisa com um ponto acrescentado à frente fica oculta no Unix, mas nesse caso, um ponto singular se refere ao diretório atual, que é Home.
precisa
@caliban Você tem certeza disso? Se o ponto in ~/.springse refere ao diretório atual, o OS X se afastou muito mais das origens do Unix do que eu imaginava.
coneslayer
1
@caliban, um único ponto se refere ao diretório atual e dois pontos ao diretório pai, mas essa pergunta era sobre .spring, que seria um diretório oculto. Obrigado por apontar a possível confusão.
JonathanMueller
0

Para visualizar arquivos 'ocultos', use

ls -a

ou adicione -a aos seus argumentos 'ls' habituais. O sinalizador -a está implícito se você tiver privs de superusuário.

Nevin Williams
fonte
Ou -Apara não exibir as entradas .e ...
Daniel Beck