Jak przenieść katalog w górę za pomocą terminala w systemie OS X
141
Kiedy uruchamiam nowe okno terminala, uruchamia się ono w „Macintosh HD / Users / MyName”. Jak mogę wycofać się z katalogu użytkownika, na najwyższy poziom?
lub po prostu cd, aby dostać się do katalogu głównego
coolcool1994
@ coolcool1994 - To prowadzi do katalogu domowego użytkownika, a nie do katalogu głównego.
Quentin
Odpowiedzi:
228
cd ..utworzy kopię zapasową katalogu o jeden. Jeśli chcesz dotrzeć do folderu w katalogu nadrzędnym, możesz zrobić coś takiego cd ../foldername. Możesz użyć sztuczki „..” tyle razy, ile chcesz wykonać kopię zapasową w wielu katalogach nadrzędnych. Na przykład cd ../../Applicationszabrałby cię doMacintosh HD/Applications
cdprzechodzi do katalogu domowego użytkownika, a nie do katalogu głównego.
Quentin
1
Też cd ../nie ma dwóch do góry ... Komenda jest taka sama jakcd ..
wkunker
16
Wpisywanie cdprzeniesie Cię z powrotem do katalogu domowego. Podczas gdy pisanie cd ..przeniesie cię tylko do jednego katalogu (bezpośredniego nadrzędnego katalogu bieżącego).
Odpowiedzi:
cd ..
utworzy kopię zapasową katalogu o jeden. Jeśli chcesz dotrzeć do folderu w katalogu nadrzędnym, możesz zrobić coś takiegocd ../foldername
. Możesz użyć sztuczki „..” tyle razy, ile chcesz wykonać kopię zapasową w wielu katalogach nadrzędnych. Na przykładcd ../../Applications
zabrałby cię doMacintosh HD/Applications
źródło
cd
a..
W przypadku terminala Mac
źródło
cd
przechodzi do katalogu domowego użytkownika, a nie do katalogu głównego.cd ../
nie ma dwóch do góry ... Komenda jest taka sama jakcd ..
Wpisywanie
cd
przeniesie Cię z powrotem do katalogu domowego. Podczas gdy pisaniecd ..
przeniesie cię tylko do jednego katalogu (bezpośredniego nadrzędnego katalogu bieżącego).źródło
Aby przenieść katalog w górę, najszybszym sposobem byłoby dodanie aliasu do ~ / .bash_profile
a następnie wystarczyłoby tylko wpisać „.. [powrót]”.
źródło
Uprośćmy to jeszcze bardziej. Wpisz poniższy znak po znaku $, aby przejść do jednego katalogu w górę:
źródło
-bash: ../: is a directory
. Uważam, że to działacd ../
.