Jak wrócić do katalogu w Linux

Jak wrócić do katalogu w Linux

Ten samouczek pokazuje, jak wrócić do poprzednich lub nadrzędnych katalogów za pomocą polecenia CD (Zmień Directory). Ponadto zawartość ta zawiera kompletny przewodnik, aby szybko przemieszczać się między katalogami w terminalu Linux.

Ten samouczek jest zoptymalizowany dla niedoświadczonych użytkowników Linuksa. Czytając tę ​​dokumentację, w pełni zrozumieją, jak działa polecenie CD (Zmień Directory) i jego aplikacje. Wszystkie opisane instrukcje obejmują zrzuty ekranu, ułatwiając każdemu użytkownikowi Linuksa do zrozumienia i zastosowania.

Implementacje poleceń CD do przemieszczania się między katalogami w terminalu Linux wyjaśnionym w tym artykule zawierają następujące płyta CD Przykłady użytkowania:

Opcje poleceń CD Funkcjonować
płyta CD - Przejdź do poprzedniego katalogu
płyta CD… Przejdź do katalogu nadrzędnego
płyta CD… /… Przejdź do katalogu nadrzędnego katalogu nadrzędnego (dwa poziomy w górę)
płyta CD… /… /… Przenieś o trzy poziomy w górę
płyta CD Autocomplete Path lub pokazuj dostępne podwodniki
płyta CD Przejdź do katalogu domowego
CD ~ Przejdź do katalogu domowego
CD ~ Przeprowadź do katalogu domowego
CD „Directory Named with Spaces” Użyj znaków cytatowych, aby przejść do katalogu z przestrzeniami z nazwiska

Struktura katalogu Linux (dla nowych użytkowników Linux)

Notatka: Jeśli znasz już podstawową strukturę katalogu Linux, możesz przejść prosto do instrukcji, aby wrócić do poprzednich lub nadrzędnych katalogów.

Po pierwsze, chcę przypomnieć nowym użytkownikom Linuksa, że ​​struktura katalogu Linux jest hierarchiczna. Katalogi w katalogach to podwodne. Direfty i drzewo podkatalogowe są tym, co nazywamy „ścieżką”. Kiedy określamy ścieżkę, określamy katalogi nadrzędne i podwodne.

W Linux głównym katalogiem jest to, co nazywamy źródło informator. Jest to najlepszy katalog zawierający resztę katalogów systemowych. Użytkownicy widzą slash po nazwie hosta, gdy bieżący katalog jest głównym katalogiem, jak pokazano na poniższym obrazie (Violet Slash).

Katalog główny zawiera podstawowe katalogi systemowe, w tym /uruchomić katalog, który zawiera partycję rozruchową i/lub katalogi i pliki, a także /usr partycja i/lub katalog, który zawiera katalogi programowe i pliki.

Poniższy obraz pokazuje / (źródło) Treść katalogu, z których większość jest uniwersalna dla wszystkich dystrybucji Linuksa:

Na przykład na ścieżce /etc/apt/, katalog główny / (Pierwsze cięcie) to katalog nadrzędny /itp subdirectory, który jest katalogiem macierzystym /trafny informator.

Jak wrócić do katalogu w Linux

W tej sekcji wyjaśniono, jak wrócić do poprzedniego bieżącego katalogu i wrócić do katalogu nadrzędnego za pomocą płyta CD polecenie w Linux.

W poniższym przykładzie Linuxhint Pierwszym obecnym katalogiem użytkownika jest jego katalog domowy. W pierwszym wierszu użytkownik używa płyta CD polecenie przejścia do /itp katalog, podążając ścieżką hierarchiczną od katalogu głównego.

Wrócić z obecnego katalogu (/itp/) Do poprzedniej użytkownik uruchamia polecenie CD, a następnie łącznik, jak pokazano w drugim wierszu poniższego rysunku:

płyta CD -

Jak widać na poprzednim obrazie, użytkownik powrócił do poprzedniego katalogu, uruchamiając CD -.

Poprzedni przykład wyjaśnia, jak wrócić do poprzedniego katalogu, w którym był użytkownik.

Załóżmy teraz, że użytkownik nie chce wracać do poprzedniego katalogu, w którym był, ale chce wrócić do hierarchicznego drzewa.

Tutaj użytkownik jest w swoim katalogu domowym i przenosi się do /etc/apt Podkazkodmienia. Zamiast powrócić do poprzedniego katalogu, w którym był (jego katalog domowy), chce przejść do katalogu macierzystego bieżącego (w tym przypadku katalog nadrzędny /apt is /itc). W tym celu użytkownik uruchomi CD poleceń, a następnie dwie kropki, jak pokazano poniżej:

płyta CD…

Jak widać na poprzedniej figurze, użytkownik przeniósł się do katalogu nadrzędnego poprzedniego (/itp) i nie do poprzedniego katalogu, w którym był (/Home/Linuxhint).

Jak widzisz, płyta CD - przenosi użytkownika do jego poprzedniego bieżącego katalogu, a CD… przenosi go do obecnego katalogu nadrzędnego.

Jak przejść do katalogu nadrzędnego obecnego katalogu nadrzędnego (dwa poziomy w górę)

Jak powiedziano w poprzednim przykładzie, polecenie CD… pozwala nam przejść do katalogu nadrzędnego. Jeśli użytkownik chce przenieść się do katalogu nadrzędnego katalogu nadrzędnego (dwa poziomy w górę), musi wpisać dwa kropki dwa razy, oddzielone cięcie.

W poniższym przykładzie obecnym katalogiem użytkownika jest Linuxhint2, znajdujący się pod Linuxhint katalog, który znajduje się pod Pulpit katalog w domu użytkownika.

Powiedzmy, że użytkownik chce przenieść dwa poziomy w górę, z Linuxhint2 katalog do Pulpit informator. W tym przypadku musi używać dwóch kropek dwa razy, oddzielone cięciem, jak pokazano na poniższym zrzucie ekranu:

płyta CD… /…

Wcześniej wykonane polecenie instruuje Bash, aby wziął użytkownika dwa katalogi w hierarchicznym drzewie. Zaimplementowałbyś także dodatkowe kropki i cięcia, aby przejść do wyższych poziomów w drzewie katalogu.

Korzystanie z klawisza TAB z poleceniem CD do ścieżek automatycznych

Karta klawiatury odgrywa ważną rolę podczas korzystania z płyta CD Komenda. Pomaga użytkownikom poruszać się między katalowaniami bez pisania całej ścieżki i nie znając ostatniej ścieżki.

W poniższym przykładzie cztery podkatalogu zaczynają się od tej samej nazwy, ale zmieniają się tylko ostatnie części ich nazw: takie jak takie jak Linuxhint, Linuxhint2 i Linuxhint3.

Załóżmy, że użytkownik uruchamia CD Linuxhint i dwukrotnie naciska klawisz TAB. Następnie konsola zwraca wszystkie istniejące podkatalog, których nazwy zaczynają się od ścieżki wpisanej przez użytkownika. W ten sposób informowanie użytkownika o dostępnych podwodnicach, aby wpisał pełną pełną ścieżkę.

Na poniższym obrazie użytkownik wykonał CD Desktop/Linuxhint a następnie nacisnął klawisz TAB:

Nawet jeśli użytkownik częściowo wpisuje docelową ścieżkę docelową, klawisz TAB wyświetli również wszystkie dostępne podkatalog w katalogu, w którym chcemy uzyskać dostęp.

W poniższym przykładzie użytkownik wie, że chce uzyskać dostęp do sub -zalecania w swoim katalogu domowym. Ale nie wie, jaki jest konkretny podajowód, do którego chce uzyskać dostęp.

W takim przypadku użytkownik może uruchomić CD / ParentDirectory / i dwukrotnie nacisnąć klawisz TAB. To wydrukuje wszystkie podkatalog w katalogu nadrzędnym:

Jak przejść do katalogu domowego w terminalu Linux

Przeprowadzka do katalogu domowego jest dość proste. Wystarczy uruchom polecenie CD bez dodatkowych opcji, jak pokazano poniżej:

płyta CD

Możesz także użyć Tilde (~), aby określić swój katalog domowy jako ścieżkę. Uruchamiając polecenie CD, a następnie Tylde, przejdziesz do swojego katalogu domowego.

CD ~

Możesz użyć Tilde, aby przejść do katalogu domowego dowolnego użytkownika. Aby to osiągnąć, wpisz nazwę użytkownika, do którego katalogu chcesz się przenieść, po symbolu Tilde. Jak pokazano w poniższym przykładzie, Linuxhint Użytkownik przenosi się do Torvalds informator.

cd ~ torvalds

Przejdź do katalogu z przestrzeniami w nazwie

Załóżmy, że użytkownik chce przejść do katalogu, którego nazwa zawiera przestrzenie, aby zakończyć ten samouczek. W takim przypadku użytkownik musi tylko wpisać nazwę katalogu między znakami cytatowymi, jak pokazano na poniższym zrzucie ekranu.

W poniższym przykładzie użytkownik wdraża cudzysłowy, aby przejść do Wskazówka Linux informator:

CD „Linux wskazówka”

Wniosek

W artykule omówiono, w jaki sposób polecenie CD pozwala użytkownikom przemieszczać się między różnymi lokalizacjami szybciej niż graficzny interfejs użytkownika. Wszystkie polecenia pokazane w tej treści są łatwe do nauczenia się i wdrożenia i wymagane dla każdego użytkownika Linux.

Polecenie CD jest również dostępne w innych systemach operacyjnych, takich jak macOS lub MSDO, a polecenie jest uniwersalne dla wszystkich dystrybucji Linux. Polecam czytelników do wykorzystania dostarczonych przykładów, aby ułatwić przeglądanie terminalu.

Mam nadzieję, że wszystkie podane wskazówki są przydatne dla nowych użytkowników. Śledź nas, aby uzyskać bardziej profesjonalne artykuły Linux.