
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 cd
polecenia, 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 cd
oznacza „ 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 cd
polecenia 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ą pwd
polecenia, które ujawnia pełną ścieżkę bieżącego katalogu:
pwd

Po wykonaniu tego polecenia możesz stwierdzić, że znajdujesz się w „/home/username”.Teraz możesz cd
pewnie 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ą cd
polecenia. Na przykład, aby wejść do katalogu „Desktop/mte”, wykonaj następujące polecenie:
cd desktop/mte

Powrót do katalogu domowego
Jeżeli kiedykolwiek zgubisz się w strukturze katalogów, proste wywołanie polecenia cd
bez żadnych argumentów spowoduje powrót do katalogu domowego:
cd
Polecenie to działa w dowolnym miejscu systemu plików.

Przechodzenie do katalogu nadrzędnego
Aby przejść o jeden poziom wyżej w katalogu, możesz wywołać cd
polecenie za pomocą ..
:
cd..

Przełączanie do ostatnio odwiedzanego katalogu
Użycie myślnika ( -
) z cd
poleceniem 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”:

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

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

Dostęp do katalogu głównego
Katalog główny jest reprezentowany przez ukośnik. Aby przejść tam bezpośrednio, po prostu wpisz:
cd /

Łączenie poleceń Linuksa z cd
Zwiększ swoją produktywność, łącząc cd
polecenie z innymi. Na przykład, aby przejść do katalogu „Desktop” i natychmiast wyświetlić jego zawartość, użyj:
cd Desktop && ls

Nawigacja do katalogu domowego za pomocą tyldy
Symbol tyldy ( ~
) oznacza Twój katalog domowy. Aby do niego powrócić, wpisz:
cd ~

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

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"

Można również zastosować metodę ukośnika odwrotnego:
cd Hello\ World

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 -a
które wyświetla listę wszystkich plików, łącznie z ukrytymi:
ls -a

Następnie użyj cd
aby przejść do ukrytego folderu:
cd.cache
Gratulacje! Jesteś teraz w ukrytym katalogu „.cache”:

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ę:

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"

Ulepszona alternatywa: Zoxide
Chociaż cd
polecenie 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 pwd
polecenie 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ć cd
polecenie?
Tak, możesz tworzyć aliasy dla często używanych cd
poleceń, dodając je do pliku „.bashrc”, usprawniając w ten sposób nawigację po katalogach za pomocą skrótów.
Dodaj komentarz