Jak zmienić katalogi na pliki do pobrania, z folderu domowego, w najnowszej wersji Ubuntu 12.10? Próbowałem cd /downloads
, ale wystąpił błąd informujący, że nie ma takiego katalogu.
Jak zmienić katalogi na pliki do pobrania, z folderu domowego, w najnowszej wersji Ubuntu 12.10? Próbowałem cd /downloads
, ale wystąpił błąd informujący, że nie ma takiego katalogu.
cd ~/Downloads
Pamiętaj: Linux rozróżnia małe Downloads
i duże litery, więc downloads
są 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 Downloads
katalogu możesz szybko wrócić do katalogu domowego, po prostu wpisując cd
polecenie. 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ą, $USER
któ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 Downloads
moż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 Downloads
katalogu, 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'