Comment remonter un répertoire avec Terminal sous OS X

141

Lorsque je lance une nouvelle fenêtre de terminal, elle me lance dans 'Macintosh HD / Users / MyName'. Comment puis-je sortir de mon annuaire d'utilisateurs, revenir au niveau supérieur?

DrANoel
la source
18
Utilisez "cd /" pour accéder au répertoire racine.
TMN
1
ou juste un cd pour accéder au répertoire racine
coolcool1994
@ coolcool1994 - Cela va dans le répertoire personnel de l'utilisateur, pas dans le répertoire racine.
Quentin

Réponses:

228

cd ..sauvegardera le répertoire par un. Si vous souhaitez accéder à un dossier dans le répertoire parent, vous pouvez faire quelque chose comme cd ../foldername. Vous pouvez utiliser l'astuce ".." autant de fois que vous le souhaitez pour effectuer une sauvegarde dans plusieurs répertoires parents. Par exemple, vous cd ../../Applicationsamènerait àMacintosh HD/Applications

Davidcelis
la source
Grand merci! Macintosh HD / Applications est exactement là où j'allais.
DrANoel
cd / vous ramènera au répertoire racine
Zip
4
Assurez-vous de mettre l'espace entre "cd" et "..", petit mais peut causer une douleur si vous ne faites pas attention.
Abdullah Rasheed
@Nofel Assurez-vous de mettre un espace entre cdet..
davidcelis
17

Pour Mac Terminal

cd ..   # one up
cd ../  # two up
cd      # home directory 
cd /    # root directory
cd "yaya-13" # use quotes if the file name contains punctuation or spaces
D88naimi
la source
cdva dans le répertoire personnel de l'utilisateur, pas dans le répertoire racine.
Quentin
1
Il cd ../n'y a pas non plus de deux ... La commande est la même quecd ..
wkunker
16

La saisie cdvous ramènera à votre répertoire personnel. Alors que la saisie cd ..ne vous déplacera que d'un seul répertoire (le parent direct du répertoire courant).

JSON C11
la source
4

Pour remonter dans un répertoire, le moyen le plus rapide serait d'ajouter un alias à ~ / .bash_profile

alias ..='cd ..'

et alors il suffirait de taper «.. [return]».

empedocle
la source
3

Rendons les choses encore plus simples. Tapez ce qui suit après le signe $ pour remonter d'un répertoire:

../
Saral Kochar
la source
Cela ne fonctionne pas pour moi - j'obtiens l'erreur -bash: ../: is a directory. Je trouve que cela fonctionne avec cd ../cependant.
Bill Cheatham