Odpowiedzi:
cd ~/Downloads
Pamiętaj: Linux rozróżnia małe Downloadsi duże litery, więc downloadssą to różne katalogi.
~to „skrót” do katalogu domowego. Kolejny byłby $HOME. Jeśli jesteś już w swoim katalogu domowym, możesz po prostu cd Downloads.
Z Downloadskatalogu możesz szybko wrócić do katalogu domowego, po prostu wpisując cdpolecenie. cd ~robi to samo.
Istnieją dwa podstawowe sposoby poruszania się w BASH:
Bezwzględne nazwy ścieżek zaczynają się od katalogu głównego, oznaczonego wiodącym /i mogą być używane z dowolnego miejsca. Aby użyć bezwzględnej ścieżki dostępu Downloads, możesz uruchomić:
cd /home/<username>/Downloads
gdzie <username>jest zastąpiony twoją nazwą użytkownika. Możesz go również zastąpić zmienną środowiskową, $USERktóra zwykle rozwija się do nazwy użytkownika, który aktualnie uruchamia powłokę. Można również wymienić /home/<username>się $HOME, które zwykle poszerzyć do absolutnego ścieżce katalogu domowym użytkownika uruchamiającego powłokę.
Przydatnym skrótem do tego jest
cd ~/Downloads
Znak tyldy ( ~) zastępuje /home/<username>- rozszerza się do katalogu domowego użytkownika, który aktualnie uruchamia powłokę. Zauważ, że to rozszerzenie nie zostanie wykonane, jeśli tylda jest w podwójnym lub pojedynczym cudzysłowie.
Względne nazwy ścieżek zaczynają się od katalogu roboczego (tego, w którym się znajdujesz). Jeśli więc wiesz, w jakim katalogu się znajdujesz, możesz użyć skrótów, aby się poruszać. Na przykład
. (kropka) oznacza bieżący katalog roboczy.. (kropka) (kropka) odnosi się do katalogu nadrzędnego bieżącego katalogu roboczegogdy jesteś w swoim folderze domowym i piszesz, cd Downloadsmożesz także wpisać ./Downloads
. ./Implikowane jest, gdy piszesz cd Downloads(katalog roboczy jest sugerowany, jeśli nie podasz nazwy ścieżki).
Gdy jesteś w Downloadskatalogu, możesz również użyć, cd ..aby powrócić do katalogu nadrzędnego /home/<username>. W takim przypadku najłatwiej jest po prostu wpisać cd, ponieważ powoduje to natychmiastową zmianę katalogu roboczego na katalog domowy, gdziekolwiek jesteś. Jednak ..staje się to bardzo przydatne, gdy poruszasz się po zagnieżdżonych strukturach katalogów lub innych lokalizacjach w systemie.
Możesz także skrócić pisanie, używając aliasów w .bash_aliases, który znajduje się w twoim katalogu domowym. W tym przykładzie wpisanie dwn spowoduje przejście do katalogu pobierania.
alias dwn='cd /home/andy/Downloads'