¿Qué significa "~ /." en términos de carpetas / directorios de OS X?


15

Estoy instalando un programa en mi MacBook que debe descomprimirse en el directorio ~ / .spring; ahora, sé lo que es Spring, es el nombre de lo que estoy instalando. Me encantaría crear una carpeta .spring si supiera qué ~ /. quiso decir


3
Nota: ~/.por sí mismo significa algo diferente de cuando es un prefijo de algo más largo. Por sí solo, es una forma más larga de escritura ~, que indican el directorio de inicio. Como prefijo (p ~/.spring. Ej. ) Indica una entrada "oculta" en el directorio de inicio.
Chris Johnsen

Respuestas:


20

El símbolo de tilde (~) en la terminología de la línea de comandos de OS X se refiere a su directorio de inicio, por ejemplo / Users / Joe.

Como JonathanMueller señaló, cualquier cosa con un punto (.) En frente, se considera oculto. Por lo tanto, lo que su programa necesita que haga es:

  1. Terminal de fuego
  2. cd ~ (va a su directorio de inicio)
  3. mkdir .spring (crea un directorio oculto de primavera)

No podrá ver esta carpeta en Finder, ya que está oculta, pero ir a la Terminal y usar ls -a mientras está en la Terminal mostrará las carpetas ocultas.


5

~ es una referencia al directorio de inicio. Un directorio de puntos es un directorio "oculto" en UNIX.


todo lo que tenga un punto anexado al frente está oculto en Unix, pero en este caso, un punto singular se refiere al directorio actual, que es Inicio.
caliban

@caliban ¿Estás seguro de eso? Si el punto se ~/.springrefiere al directorio actual, OS X se alejó mucho más de sus orígenes Unix de lo que había imaginado.
coneslayer

1
@caliban, un solo punto se refiere al directorio actual y dos puntos se refieren al directorio principal, pero esta pregunta era sobre .spring, que sería un directorio oculto. Gracias por señalar la posible confusión.
JonathanMueller

0

Para ver archivos 'ocultos', use

ls -a

o agregue -a a sus argumentos habituales 'ls'. El indicador -a está implícito si tiene privilegios de superusuario.


O -Ano mostrar las entradas .y ...
Daniel Beck
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.