J'installe un programme sur mon MacBook qui doit être décompressé dans le répertoire ~ / .spring; maintenant, je sais ce qu'est Spring, c'est le nom de la chose que j'installe. Je serais très heureux de créer un dossier .spring si je savais quoi ~ /. signifiait.
15
~/.
par lui-même signifie quelque chose de différent que lorsqu'il s'agit d'un préfixe de quelque chose de plus long. En soi, c'est une façon plus longue d'écrire~
, qui indiquent toutes deux le répertoire personnel. En tant que préfixe (par exemple~/.spring
), il indique une entrée «cachée» dans le répertoire personnel.Réponses:
Le symbole tilde (~) dans la terminologie de ligne de commande OS X fait référence à votre répertoire personnel, par exemple / Users / Joe.
Comme l'a souligné Jonathan Mueller, tout ce qui a un point (.) Devant est considéré comme caché. Ainsi, ce que votre programme a besoin de vous, c'est de:
Vous ne pourrez pas voir ce dossier dans le Finder, car il est masqué, mais aller dans Terminal et utiliser ls -a dans Terminal affichera les dossiers cachés.
la source
~ est une référence au répertoire personnel. Un répertoire de points est un répertoire "caché" sous UNIX.
la source
~/.spring
réfère au répertoire actuel, OS X s'éloignait beaucoup plus de ses origines Unix que je ne l'avais imaginé.Pour afficher les fichiers «masqués», utilisez
ou ajoutez -a à vos arguments ls habituels. L'indicateur -a est implicite si vous avez des privilèges de superutilisateur.
la source
-A
pour ne pas afficher les entrées.
et..
.