So verschieben Sie ein Verzeichnis mit Terminal in OS X.

141

Wenn ich ein neues Terminalfenster starte, wird es unter "Macintosh HD / Users / MyName" gestartet. Wie kann ich aus meinem Benutzerverzeichnis zurückkehren und auf die oberste Ebene zurückkehren?

DrANoel
quelle
18
Verwenden Sie "cd /", um zum Stammverzeichnis zu gelangen.
TMN
1
oder einfach cd, um zum Stammverzeichnis zu gelangen
coolcool1994
@ coolcool1994 - Das geht in das Ausgangsverzeichnis des Benutzers, nicht in das Stammverzeichnis.
Quentin

Antworten:

228

cd ..wird das Verzeichnis um eins sichern. Wenn Sie einen Ordner im übergeordneten Verzeichnis erreichen möchten, können Sie Folgendes tun cd ../foldername. Sie können den Trick ".." so oft verwenden, wie Sie über mehrere übergeordnete Verzeichnisse sichern möchten. Zum Beispiel cd ../../Applicationswürde dich dazu bringenMacintosh HD/Applications

Davidcelis
quelle
Vielen Dank! Macintosh HD / Applications ist genau das, wohin ich wollte.
DrANoel
cd / bringt Sie zurück zum Stammverzeichnis
Zip
4
Stellen Sie sicher, dass der Abstand zwischen "cd" und ".." klein ist, aber Schmerzen verursachen kann, wenn Sie nicht darauf achten.
Abdullah Rasheed
@Nofel Stellen Sie sicher, dass Sie ein Leerzeichen zwischen cdund..
davidcelis
16

Für 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
quelle
cdwechselt zum Ausgangsverzeichnis des Benutzers, nicht zum Stammverzeichnis.
Quentin
1
Auch cd ../ist nicht zwei auf ... Der Befehl ist der gleiche wiecd ..
wkunker
16

Durch Eingabe tippen cdSie zurück in Ihr Ausgangsverzeichnis. Während Sie durch Eingabe cd ..nur ein Verzeichnis nach oben verschieben (das direkte übergeordnete Verzeichnis des aktuellen Verzeichnisses).

JSON C11
quelle
4

Um ein Verzeichnis nach oben zu verschieben, ist es am schnellsten, ~ / .bash_profile einen Alias ​​hinzuzufügen

alias ..='cd ..'

und dann müsste man nur noch '.. [return]' eingeben.

empedocle
quelle
3

Machen wir es noch einfacher. Geben Sie nach dem $ -Zeichen Folgendes ein, um ein Verzeichnis aufzurufen:

../
Saral Kochar
quelle
Funktioniert bei mir nicht - ich bekomme den Fehler -bash: ../: is a directory. Ich finde es funktioniert aber mit cd ../.
Bill Cheatham