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?


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


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

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).


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.


3

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

../

Funktioniert bei mir nicht - ich bekomme den Fehler -bash: ../: is a directory. Ich finde es funktioniert aber mit cd ../.
— Bill Cheatham
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.