Nawigacja w systemie to jedno z najbardziej podstawowych zadań, które 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, zrobienie 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 kiedykolwiek będziesz potrzebować do przechodzenia przez katalogi w pamięci masowej systemu.
Jak korzystać z polecenia cd w systemie Linux
Polecenie cd oznacza Zmień katalog. Jedno z najbardziej fundamentalnych poleceń w Linuksie, cd stało się globalnym poleceniem do przełączania katalogów. Niektóre inne implementacje polecenia, takie jak chdir, używane w systemach MS-DOS, są również obecne.
Podstawowa składnia
Podstawowa składnia polecenia cd to:
cd [opcje] [ścieżka]
...gdzie opcje są argumentami przekazanymi za pomocą polecenia i ścieżka to bezwzględna lub względna ścieżka do katalogu.
Bezwzględne i względne nazwy ścieżek
Zanim będziesz mógł używać polecenia cd w pełnym zakresie, musisz znać różnicę między bezwzględnymi i względnymi nazwami ścieżek. Bezwzględna nazwa ścieżki to pełna ścieżka do katalogu, zaczynająca się od rozszerzenia / (root) teczka.
Z drugiej strony względna nazwa ścieżki pochodzi z bieżącego katalogu roboczego. Możesz efektywnie 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 /homei chcesz zmienić katalog na /Desktop. Następnie używając bezwzględnej nazwy ścieżki:
cd / home / username / Desktop
Z drugiej strony, jeśli chcesz przełączyć się na /Desktop katalog przy użyciu ścieżki względnej, wszystko, co musisz wpisać, to:
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 nazwy ś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 /home katalog to specjalny katalog zarezerwowany dla osobistych plików użytkownika, programów i podfolderów. Po zalogowaniu się do systemu katalog osobisty jest domyślnie ustawiany jako bieżący katalog roboczy.
Katalog domowy ma przypisany specjalny znak ~ (tylda) postać. Zamiast określać pełną ścieżkę do katalogu domowego (/home/username), możesz po prostu przekazać plik ~ znaku poleceniem cd, aby zmienić bieżący katalog roboczy na /home.
cd ~
Podobnie możesz przejść do katalogu domowego innego użytkownika w następujący sposób.
cd ~ nazwa użytkownika
Związane z: Jak wyświetlić listę wszystkich użytkowników w systemie Linux
W poprzedniej sekcji przełączyliśmy obecny katalog roboczy na /Desktop. W poleceniu możesz użyć ~ znak do oznaczenia /home katalogu i usuń polecenie do połowy jego rozmiaru.
cd ~ / Desktop
Przejdź do folderu głównego
Podobnie jak katalog domowy, plik / znak oznacza /root katalog w systemie operacyjnym opartym na systemie Linux. Aby w dowolnym momencie przełączyć się do folderu głównego:
Płyta CD /
Przejdź do poprzedniego katalogu roboczego
Jeśli pracujesz z wieloma katalogami naraz, możesz łatwo przełączać się do poprzedniego katalogu roboczego za pomocą rozszerzenia - (łącznik) postać.
Na przykład, jeśli bieżący katalog roboczy to /home i przełączasz się na /root informator. Następnie, /root stanie się bieżącym katalogiem roboczym, a /home będzie poprzednim katalogiem roboczym.
Wpisanie następującego polecenia przeniesie Cię do poprzedniego katalogu, tj. /home.
Płyta CD -
Również wydanie polecenia cd, po którym następuje plik przestrzeń znak przeniesie użytkownika do poprzedniego katalogu roboczego.
Płyta CD
Przejdź do katalogu nadrzędnego
Katalog składający się z co najmniej jednego podkatalogu nazywany jest katalogiem nadrzędnym. Mówiąc najprościej, jeśli masz /Desktop i /Downloads foldery w Twoim /home katalogu, a następnie /home katalog będzie katalogiem nadrzędnym dla /Desktop i /Downloads.
Plik .. i . znaki oznaczają odpowiednio katalog nadrzędny i katalog bieżący.
Użyj podwójne kropki postać (..), aby przejść do katalogu nadrzędnego.
Płyta CD ..
Wyżej wymienione polecenie przeniesie Cię o jeden poziom w górę drzewa katalogów. Możesz również przekazać dodatkowe .. znaków, aby przejść dalej w górę drzewa katalogów.
Aby przenieść o dwa poziomy powyżej bieżącego katalogu roboczego:
Płyta CD ../../
Możesz również przekazać określony katalog o jeden poziom powyżej bieżącego katalogu roboczego.
cd ../Folder
Zmień na nazwę katalogu ze spacjami
Nie każdy folder w systemie będzie miał nazwę składającą się z jednego słowa. Niektóre z nich mogą obejmować przestrzeń postać. Na przykład, / home / nazwa użytkownika / Ważne dokumenty.
W takich sytuacjach podanie nazwy katalogu zwróci błąd.
cd / Ważne dokumenty
Wynik:
bash: cd: za dużo argumentów
Aby przełączyć się do katalogów, które mają spacje w nazwie, zawiń ścieżkę w cytaty następująco. Zwróć uwagę, że w poleceniu możesz używać zarówno pojedynczych, jak i podwójnych cudzysłowów.
cd „Ważne dokumenty”
cd „Ważne dokumenty”
Alternatywnie możesz użyć ukośnik w tył (\) postać, aby uciec spacje.
cd Ważne \ Dokumenty
Związane z: Jak zacząć korzystać z Linuksa
Nawigacja w 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, wyświetlając informacje o pliku, edycja plików konfiguracyjnych, nazwij to. Jest polecenie dla wszystkiego, co chcesz zrobić w systemie Linux.
Jednak posiadanie tak wielu poleceń ma wadę. Nie każdy może nauczyć się i zapamiętać polecenia, 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 poznanie kilku podstawowych poleceń, które pomogą Ci w wykonywaniu podstawowych operacji, jest więcej niż wystarczające, aby rozpocząć pracę z systemem operacyjnym.
Chcesz poznać Linuksa? Zacznij od tych podstawowych poleceń systemu Linux, aby nauczyć się standardowych zadań obliczeniowych.
Czytaj dalej
- Linux
- Zarządzanie plikami
- Terminal
Deepesh jest młodszym edytorem Linuksa w MUO. Treści informacyjne pisze w internecie od ponad 3 lat. W wolnym czasie pisze, słucha muzyki i gra na gitarze.
Zapisz się do naszego newslettera
Dołącz do naszego biuletynu, aby otrzymywać wskazówki techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Jeszcze jeden krok…!
Potwierdź swój adres e-mail w wiadomości e-mail, którą właśnie wysłaliśmy.