OS X'te Terminal ile bir dizin nasıl yukarı taşınır


141

Yeni bir Terminal penceresi başlattığımda, beni 'Macintosh HD / Kullanıcılar / Adım'im ile başlatıyor. Kullanıcı dizinimden en üst düzeye nasıl geri dönebilirim?


18
Kök dizine ulaşmak için "cd /" kullanın.
TMN

1
veya sadece kök dizine ulaşmak için cd
coolcool1994

@ coolcool1994 - Kök dizine değil, kullanıcının giriş dizinine gider.
Quentin

Yanıtlar:


228

cd ..dizini birer birer yedekler. Üst dizindeki bir klasöre erişmek istiyorsanız, benzer bir şey yapabilirsiniz cd ../foldername. Birden çok üst dizinde yedeklemek istediğiniz kadar ".." numarasını kullanabilirsiniz. Örneğin, cd ../../Applicationssizi alacağınıMacintosh HD/Applications


Çok teşekkürler! Macintosh HD / Uygulamalar tam olarak gittiğim yer.
DrANoel

cd / kök dizine geri götürecek
Zip

4
"Cd" ve ".." arasına boşluk koyduğunuzdan emin olun, ancak dikkat etmemeniz halinde ağrıya neden olabilir.
Abdullah Rasheed

@Nofel cdand..
davidcelis

16

Mac Terminali için

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

cdkullanıcının kök dizinine değil, ana dizinine gider.
Quentin

1
Ayrıca cd ../iki değil ... Komut aynıcd ..
wkunker

16

Yazmak cdsizi ana dizininize geri götürecektir. Oysa yazmanız cd ..sizi yalnızca bir dizine taşır (geçerli dizinin doğrudan üst öğesi).


4

Bir dizini yukarı taşımak için en hızlı yol ~ / .bash_profile dosyasına bir diğer ad eklemektir.

alias ..='cd ..'

ve sonra sadece '.. [return]' yazmanız gerekir.


3

Daha da basitleştirelim. Bir dizine gitmek için $ işaretinden sonra aşağıdakileri yazın:

../

Benim için çalışmıyor - hatayı alıyorum -bash: ../: is a directory. Ben cd ../olsa işe yarıyor buluyorum .
Bill Cheatham
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.