Jak zmienić katalog w systemie Linux za pomocą polecenia cd

Jak zmienić katalog w systemie Linux za pomocą polecenia cd

Nawigacja w systemie to jedno z najbardziej podstawowych zadań, jakie użytkownik może wykonać w systemie operacyjnym. Chociaż dostępnych jest wiele menedżerów plików, które umożliwiają przełączanie katalogów i nawigację po dyskach w sposób graficzny, wykonanie tego samego za pomocą wiersza poleceń może zapewnić lepszą kontrolę nad systemem.





Na szczęście Linux udostępnia polecenie znane jako cd, które pozwala łatwo zmienić bieżący katalog roboczy na terminalu.





Oto, jak możesz użyć polecenia cd w systemie Linux, jedynego narzędzia, którego będziesz potrzebować, aby przeszukiwać katalogi w pamięci systemowej.





Jak korzystać z polecenia cd w systemie Linux

Polecenie cd oznacza Zmień katalog . Jedno z najbardziej podstawowych poleceń w Linuksie, cd, stało się globalnym poleceniem przełączania katalogów. Niektóre inne implementacje polecenia, takie jak czdira , używane w systemach MS-DOS, są również obecne.

Podstawowa składnia

Podstawowa składnia polecenia cd to:



cd [options] [path]

...gdzie opcje są argumenty przekazywane z poleceniem i ścieżka to bezwzględna lub względna ścieżka do katalogu.

Ścieżki absolutne i względne

Zanim będziesz mógł używać polecenia cd w pełnym zakresie, musisz znać różnicę między ścieżką bezwzględną i względną. Ścieżka bezwzględna to pełna ścieżka do katalogu, zaczynając od / (źródło) teczka.





Z drugiej strony względna nazwa ścieżki pochodzi z bieżącego katalogu roboczego. Możesz sprawnie poruszać się w górę iw dół drzewa katalogów za pomocą polecenia cd, jeśli dobrze znasz ścieżki względne.

Na przykład, jeśli twój bieżący katalog roboczy to /Dom i chcesz zmienić katalog na /Pulpit . Następnie użyj bezwzględnej ścieżki:





cd /home/username/Desktop

Z drugiej strony, jeśli chcesz przełączyć się na /Pulpit katalog przy użyciu ścieżki względnej, wystarczy wpisać:

cd /Desktop

Cd śledzi, które katalogi znajdują się powyżej i poniżej bieżącego katalogu, aby umożliwić użytkownikowi szybkie przejście do innych katalogów bez konieczności wpisywania całej ścieżki.

Jeśli nie znasz dokładnej nazwy podfolderu, do którego chcesz się przełączyć, użyj polecenie ls aby wyświetlić listę wszystkich katalogów w tym folderze.

Przejdź do katalogu domowego

W systemie Linux /Dom katalog to specjalny katalog zarezerwowany dla osobistych plików, programów i podfolderów użytkownika. Po zalogowaniu się do systemu katalog domowy jest domyślnie ustawiany jako bieżący katalog roboczy.

Katalog domowy ma przypisany do niego specjalny znak --- ~ (tylda) postać. Zamiast podawać pełną ścieżkę do katalogu domowego ( /dom/nazwa użytkownika ), możesz po prostu zdać ~ znak z poleceniem cd, aby zmienić bieżący katalog roboczy na /Dom .

cd ~

Podobnie możesz przejść do katalogu domowego innego użytkownika w następujący sposób.

cd ~username

Związane z: Jak wyświetlić wszystkich użytkowników w systemie Linux?

W poprzedniej sekcji zmieniliśmy obecny katalog roboczy na /Pulpit . W poleceniu możesz użyć ~ znak oznaczający /Dom katalogu i zmniejsz rozmiar polecenia do połowy.

cd ~/Desktop

Podobnie jak katalog domowy, / znak oznacza /źródło katalog w systemie operacyjnym opartym na systemie Linux. Aby w dowolnym momencie przełączyć się do folderu głównego:

cd /

Przejdź do poprzedniego katalogu roboczego

Jeśli pracujesz z wieloma katalogami naraz, możesz łatwo przełączać się tam iz powrotem do poprzedniego katalogu roboczego za pomocą - (łącznik) postać.

Na przykład, jeśli bieżący katalog roboczy to /Dom i przełączasz się na /źródło informator. Następnie, /źródło stanie się bieżącym katalogiem roboczym i /Dom będzie poprzednim katalogiem roboczym.

Wpisanie następującego polecenia przeniesie Cię do poprzedniego katalogu, tj. /Dom .

cd -

Ponadto wydając polecenie cd, po którym następuje a przestrzeń znak przeniesie użytkownika do poprzedniego katalogu roboczego.

cd

Przejdź do katalogu nadrzędnego

Katalog składający się z jednego lub więcej podkatalogów nazywany jest katalogiem nadrzędnym. Mówiąc najprościej, jeśli masz /Pulpit oraz /Pobieranie foldery w twoim /Dom katalog, a następnie /Dom katalog będzie katalogiem nadrzędnym dla /Pulpit oraz /Pobieranie .

ten ... oraz . znaki oznaczają odpowiednio katalog nadrzędny i katalog bieżący.

Użyj podwójne kropki postać ( ... ), aby przejść do katalogu nadrzędnego.

cd ..

Wspomniane polecenie przeniesie Cię o jeden poziom wyżej w drzewie katalogów. Możesz również przekazać dodatkowe ... znaków, aby przejść dalej w górę drzewa katalogów.

Aby przenieść dwa poziomy powyżej bieżącego katalogu roboczego:

cd ../../

Możesz także przekazać określony katalog o jeden poziom wyżej niż obecny katalog roboczy.

cd ../Folder

Zmień na nazwę katalogu ze spacjami

Nie każdy folder w twoim systemie będzie miał nazwę jednowyrazową. Niektóre z nich mogą obejmować przestrzeń postać. Na przykład, /home/nazwa użytkownika/Ważne dokumenty .

W takich sytuacjach określenie nazwy katalogu zwróci błąd.

Koszt wymiany baterii w macbooku pro 2014
cd /Important Documents

Wyjście:

bash: cd: too many arguments

Aby przełączyć się na katalogi, które zawierają spacje w nazwie, zawiń ścieżkę w cytaty następująco. Zauważ, że w poleceniu możesz używać zarówno pojedynczych, jak i podwójnych cudzysłowów.

cd 'Important Documents'
cd 'Important Documents'

Alternatywnie możesz użyć ukośnik odwrotny () znak, aby uciec od spacji.

cd Important Documents

Związane z: Jak zacząć korzystać z Linuksa

Nawigacja po systemie za pomocą wiersza poleceń

Terminal Linux to potężny interfejs tekstowy do kontrolowania pracy komputera. Za pomocą wiersza poleceń możesz wykonać prawie każde zadanie. Zmiana katalogów, zdalne kopiowanie plików i folderów , informacje o pliku z listą, edytowanie plików konfiguracyjnych , nazwij to. Jest polecenie dla wszystkiego, co chcesz robić w Linuksie.

Jednak posiadanie tak wielu poleceń ma pewną wadę. Nie każdy może nauczyć się i zapamiętać poleceń, nie wspominając o ogromnej ilości, którą można wykorzystać w pierwszej kolejności. Ale jako początkujący użytkownik Linuksa nie będziesz używał wszystkich narzędzi dostępnych w Twoim systemie.

Zamiast tego nauczenie się podstawowych poleceń, które pomogą ci w wykonywaniu podstawowych operacji, jest więcej niż wystarczające, aby rozpocząć pracę z systemem operacyjnym.

Udział Udział Ćwierkać E-mail 9 podstawowych poleceń ułatwiających rozpoczęcie pracy z Linuksem

Chcesz poznać Linuksa? Zacznij od tych podstawowych poleceń systemu Linux, aby nauczyć się standardowych zadań obliczeniowych.

Czytaj dalej
Powiązane tematy
  • Linux
  • Zarządzanie plikami
  • Terminal
O autorze Deepesh Sharma(79 opublikowanych artykułów)

Deepesh to Junior Editor dla Linuksa w MUO. Pisze przewodniki informacyjne o Linuksie, których celem jest zapewnienie błogiego doświadczenia wszystkim nowicjuszom. Nie jestem pewien co do filmów, ale jeśli chcesz porozmawiać o technologii, to jest twój facet. W wolnym czasie można go spotkać czytającego książki, słuchającego różnych gatunków muzycznych lub grającego na gitarze.

Więcej od Deepesha Sharma

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować