cosa significa "~ /." in termini di cartelle / directory di OS X?


15

Sto installando un programma sul mio MacBook che deve essere decompresso nella directory ~ / .spring; ora so cos'è Spring, è il nome della cosa che sto installando. Sarei molto felice di creare una cartella .spring se sapessi cosa ~ /. significava.


3
Nota: di ~/.per sé significa qualcosa di diverso rispetto a quando è un prefisso di qualcosa di più. Di per sé, è un modo più lungo di scrivere ~, entrambi indicano la directory home. Come prefisso (ad es. ~/.spring) Indica una voce "nascosta" nella home directory.
Chris Johnsen,

Risposte:


20

Il simbolo tilde (~) nella terminologia della riga di comando di OS X si riferisce alla directory home, ad es. / Users / Joe.

Come ha sottolineato JonathanMueller, qualsiasi cosa con un punto (.) Davanti è considerata nascosta. Pertanto, ciò che il tuo programma ha bisogno che tu faccia è:

  1. Accendi il terminale
  2. cd ~ (va nella tua home directory)
  3. mkdir .spring (crea una directory di primavera nascosta)

Non sarai in grado di vedere questa cartella in Finder, poiché è nascosta, ma andando su Terminal e usando ls -a mentre in Terminal mostrerai le cartelle nascoste.


5

~ è un riferimento alla home directory. Una directory dot è una directory "nascosta" in UNIX.


qualsiasi cosa con un'appendice di punto davanti è nascosta in Unix, ma in questo caso un punto singolare si riferisce alla directory corrente, che è Home.
caliban,

@caliban Ne sei sicuro? Se il punto in si ~/.springriferisce alla directory corrente, OS X si è allontanato molto più dalle sue origini Unix di quanto avessi immaginato.
Coneslayer

1
@caliban, un singolo punto fa riferimento alla directory corrente e due punti si riferiscono alla directory principale, ma questa domanda riguardava .spring, che sarebbe una directory nascosta. Grazie per aver sottolineato la possibile confusione.
JonathanMueller,

0

Per visualizzare i file "nascosti", utilizzare

ls -a

oppure aggiungi -a ai soliti argomenti 'ls'. La bandiera -a è implicita se si hanno privilegi di superutente.


Oppure -Aper non visualizzare le voci .e ...
Daniel Beck
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.