Przewodnik po nawigacji po katalogu plików za pomocą terminala Linux

Przewodnik po nawigacji po katalogu plików za pomocą terminala Linux

Opanowanie systemu plików Linux w Terminalu jest niezbędne dla każdego, kto chce pracować wydajnie bez polegania na interfejsach graficznych. W przeciwieństwie do typowych menedżerów plików, które oferują ikony wizualne i funkcje przeciągania i upuszczania, nawigacja w systemie Linux wymaga dobrej znajomości operacji wiersza poleceń, w szczególności cdpolecenia, które jest kluczem do przełączania się między katalogami. Ten kompleksowy przewodnik wyposaży Cię w umiejętności niezbędne do skutecznej nawigacji w systemie plików Linux.

Zrozumienie polecenia cd w systemie Linux

Polecenie to cdoznacza „ change directory” ( zmień katalog ) i jest podstawą nawigacji katalogowej w systemie Linux. Za jego pomocą możesz przechodzić między różnymi lokalizacjami w systemie plików, czy to osobistym katalogiem domowym, określonym folderem, czy katalogiem nadrzędnym. Podstawowa składnia korzystania z cdpolecenia jest następująca:

cd [options] [directory]

W tej składni katalog określa ścieżkę do żądanego folderu, natomiast opcje są opcjonalnymi argumentami modyfikującymi zachowanie polecenia.

Sprawdzanie bieżącego katalogu

Przed wprowadzeniem jakichkolwiek zmian, warto zweryfikować bieżący katalog roboczy, aby ominąć błędy nawigacji. Można to łatwo zrobić za pomocą pwdpolecenia, które ujawnia pełną ścieżkę bieżącego katalogu:

pwd

Sprawdź bieżący katalog

Po wykonaniu tego polecenia możesz stwierdzić, że znajdujesz się w „/home/username”.Teraz możesz cdpewnie wdrożyć polecenie, aby przełączać katalogi.

Nawigowanie do określonego katalogu

Aby uzyskać dostęp do określonego katalogu, należy podać jasną ścieżkę za pomocą cdpolecenia. Na przykład, aby wejść do katalogu „Desktop/mte”, wykonaj następujące polecenie:

cd desktop/mte

Konkretna ścieżka

Powrót do katalogu domowego

Jeżeli kiedykolwiek zgubisz się w strukturze katalogów, proste wywołanie polecenia cdbez żadnych argumentów spowoduje powrót do katalogu domowego:

cd

Polecenie to działa w dowolnym miejscu systemu plików.

Przełącz do katalogu domowego

Przechodzenie do katalogu nadrzędnego

Aby przejść o jeden poziom wyżej w katalogu, możesz wywołać cdpolecenie za pomocą ..:

cd..

Przejście o jeden poziom wyżej

Przełączanie do ostatnio odwiedzanego katalogu

Użycie myślnika ( -) z cdpoleceniem pozwala na łatwe przejście z powrotem do poprzedniego katalogu. Na przykład, jeśli byłeś w „Desktop/mte”, a następnie przeszedłeś do katalogu Desktop, wpisując:

cd -

przeniesie Cię z powrotem do lokalizacji „Pulpit/mte”:

Zmień na poprzedni katalog

Nawigacja za pomocą ścieżki absolutnej

Ścieżka absolutna oznacza określoną lokalizację, zaczynając od katalogu głównego (/).Użyj polecenia, cda następnie pełnej ścieżki, aby uzyskać bezpośredni dostęp do lokalizacji:

cd /usr/local/bin

Przełącz na ścieżkę absolutną

Nawigacja za pomocą ścieżki względnej

Jeśli jesteś w swoim katalogu domowym, możesz łatwo uzyskać dostęp do pobliskiego folderu, wpisując nazwę folderu bezpośrednio. Na przykład, aby przełączyć się do folderu Dokumenty:

cd Documents

Przenieś do ścieżki względnej

Dostęp do katalogu głównego

Katalog główny jest reprezentowany przez ukośnik. Aby przejść tam bezpośrednio, po prostu wpisz:

cd /

Zmień na root

Łączenie poleceń Linuksa z cd

Zwiększ swoją produktywność, łącząc cdpolecenie z innymi. Na przykład, aby przejść do katalogu „Desktop” i natychmiast wyświetlić jego zawartość, użyj:

cd Desktop && ls

Płyta CD z poleceniami Linuxa

Nawigacja do katalogu domowego za pomocą tyldy

Symbol tyldy ( ~) oznacza Twój katalog domowy. Aby do niego powrócić, wpisz:

cd ~

Przenieś do katalogu domowego

Możesz również poruszać się po podkatalogach w stosunku do swojego katalogu domowego ~, używając na przykład:

cd ~/Documents

Zmiana na katalog domowy innego użytkownika

Możesz uzyskać dostęp do katalogu domowego innego użytkownika, określając nazwę użytkownika za pomocą tyldy. Na przykład, aby uzyskać dostęp do katalogu domowego linuxuser:

cd ~linuxuser

Przenieś do innego użytkownika

Obsługa spacji w nazwach katalogów

W przypadku nazw katalogów zawierających spacje, upewnij się, że umieszczasz je w cudzysłowach lub używasz ukośnika odwrotnego ( \) przed każdą spacją. Niewykonanie tego spowoduje wyświetlenie komunikatu o błędzie. Na przykład polecenie przełączenia się do katalogu o nazwie „Hello World” można wykonać w następujący sposób:

cd "Hello World"

Obsługuj spacje Cytaty

Można również zastosować metodę ukośnika odwrotnego:

cd Hello\ World

Obsługa spacji ukośnika odwrotnego

Nawigacja po ukrytych katalogach

Ukryte pliki i katalogi w systemie Linux zaczynają się od kropki. Aby uzyskać dostęp do ukrytego katalogu, uruchom:

cd.directoryName

Aby eksplorować ukryte katalogi, użyj polecenia, ls -aktóre wyświetla listę wszystkich plików, łącznie z ukrytymi:

ls -a

Wyświetl ukryte pliki

Następnie użyj cdaby przejść do ukrytego folderu:

cd.cache

Gratulacje! Jesteś teraz w ukrytym katalogu „.cache”:

Dostęp do ukrytych katalogów

Korzystanie z funkcji automatycznego uzupełniania

Funkcja autouzupełniania usprawnia nawigację. Gdy zaczniesz wpisywać nazwę katalogu, naciśnięcie Tabklawisza zasugeruje uzupełnienia. Na przykład, jeśli zaczniesz wpisywać „D” i naciśniesz Tab, system wyświetli listę wszystkich katalogów zaczynających się na tę literę:

Funkcja automatycznego uzupełniania cd

Tworzenie skrótów z aliasami

Aby usprawnić typowe zadania, aliasing oszczędza czas. Możesz ustawić skróty w pliku „.bashrc”, aby szybko przełączać się na często używane katalogi. Na przykład:

alias deskMte="cd Desktop/mte"

Użyj aliasu

Ulepszona alternatywa: Zoxide

Chociaż cdpolecenie jest podstawowe, może być uciążliwe w przypadku głębokich katalogów. Rozważ użycie Zoxide. To innowacyjne narzędzie uczy się na podstawie wzorców dostępu do katalogów, umożliwiając szybkie przechodzenie do często odwiedzanych folderów poprzez wpisanie kilku znaków. Zamiast wpisywać długie ścieżki, uprość swój przepływ pracy za pomocą:

z directory

Odkryjesz, że to rozwiązanie znacząco zmienia wydajność.

Wskazówka: zachowanie bezpieczeństwa jest najważniejsze. Dowiedz się, jak zabezpieczyć hasłem pliki i katalogi systemu Linux, by chronić swoje dane.

Często zadawane pytania

1. Jak sprawdzić bieżący katalog w systemie Linux?

Możesz sprawdzić swój bieżący katalog, wpisując pwdpolecenie w terminalu. Wyświetli ono pełną ścieżkę twojego katalogu roboczego.

2. Co zrobić, jeśli nazwa folderu zawiera spacje?

Aby przejść do katalogu zawierającego spacje w nazwie, należy ująć nazwę w cudzysłów (np.cd "My Folder") lub zastąpić spację ukośnikiem odwrotnym (np.cd My\ Folder).

3. Czy mogę dostosować cdpolecenie?

Tak, możesz tworzyć aliasy dla często używanych cdpoleceń, dodając je do pliku „.bashrc”, usprawniając w ten sposób nawigację po katalogach za pomocą skrótów.

Źródło i obrazy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *