Jak korzystać z polecenia CD w systemie Linux

Łatwy sposób na zmianę katalogów w Linuksie z poziomu terminala

Niektóre polecenia w systemie Linux są tak często używane, że często przeoczamy ich znaczenie, a szczegóły na ich temat są pomijane. cdjest jednym z takich poleceń. cdoznacza „katalog zmian”, co samo w sobie wyjaśnia jego zastosowanie i cel.

cdumożliwia łatwą zmianę bieżącego katalogu na dowolny katalog, który chcesz przenieść. Po prostu umieść właściwą ścieżkę w poleceniu, a zostaniesz umieszczony w tym katalogu przez cd.

W tym krótkim samouczku uzyskasz wszystkie podstawowe i przydatne informacje na temat cdnarzędzia wiersza poleceń.

Dowiedz się więcej o poleceniu cd

cd polecenie to przydatne narzędzie dla wszystkich częstych użytkowników wiersza poleceń, a także tych, którzy są zobowiązani do zarządzania serwerami bez graficznego interfejsu użytkownika.

Przyjrzyjmy się podstawowej składni cdpolecenia.

Ogólna składnia:

cd [options] [directory_or_directory_path]

Poniższa tabela zawiera krótki wgląd w to, co się stanie, gdy użyjesz tych opcji z cdpoleceniem.

Opcja Znaczenie
/ zmienia obecny katalog na katalog główny
~ zmienia katalog na katalog domowy
. Reprezentuje bieżący katalog
.. przejdź do katalogu nadrzędnego bieżącego katalogu
  • cd: Możesz zmienić swój katalog bezpośrednio, wprowadzając nazwę katalogu docelowego.

Ogólna składnia:

cd [directory_name]

Przykład:

cd workspace

Tutaj po prostu zmieniliśmy bieżący katalog na katalog o nazwie 'workspace'.

Uwaga: Zwróć uwagę, że ten katalog obszaru roboczego powinien być umieszczony w Twoim obecnym katalogu roboczym. Jeśli tak nie jest, pojawi się błąd. Możesz użyć pełnej ścieżki do żądanego katalogu za pomocą cdpolecenia. Dowiemy się o tym w kolejnych przykładach.

cd /: To polecenie zmieni twój bieżący katalog na katalog główny.

Przykład:

[email protected]:~/workspace$ cd /
[email protected]:/$

Tutaj zmieniliśmy bieżący katalog roboczy z 'workspace' na rootkatalog.

[email protected]:/$ pwd
/
[email protected]:/$

Po użyciu polecenia pwd(drukuj katalog roboczy) / wyświetlany jest katalog ' ' (główny).

  • cd ~ : To polecenie przenosi z powrotem do katalogu domowego z dowolnego katalogu, w którym pracujesz.

Przykład:

[email protected]:~/space/apache$ pwd
/home/gaurav/space/apache

Obecnie znajduję się w katalogu o nazwie apache. Użyjmy teraz polecenia cd ~(tylda).

[email protected]:~/space/apache$ cd ~
[email protected]:~$ 
[email protected]:~$ pwd
/home/gaurav
[email protected]:~$ 

Teraz wracamy do katalogu domowego '/home/gaurav'.

  • cd .. : To polecenie umożliwia zmianę bieżącego katalogu roboczego na katalog nadrzędny o jeden poziom wyżej niż obecny katalog.

Przykład:

[email protected]:~/snap/htop/1332$ pwd
/home/gaurav/snap/htop/1332
[email protected]:~/snap/htop/1332$

W tym przykładzie /home/gaurav/snap/htop/1332 jest bieżącą ścieżką katalogu roboczego. Właściwie znajdujemy się w katalogu 1332. Bezpośrednim katalogiem nadrzędnym katalogu „1332” jest katalog „htop”. Po użyciu cd ..polecenia przejdziemy do katalogu „htop”, jego bezpośredniego katalogu nadrzędnego.

[email protected]:~/snap/htop/1332$ cd ..
[email protected]:~/snap/htop$
[email protected]:~/snap/htop$ pwd
/home/gaurav/snap/htop
[email protected]:~/snap/htop$

Powyżej podano kilka przydatnych opcji używanych z cdpoleceniem. Przejdźmy teraz do bardziej szczegółowych przykładów cdpolecenia.

Zmiana z bieżącego katalogu na określoną ścieżkę

Możesz użyć cdpolecenia, aby przejść do dowolnego katalogu przy użyciu jego ścieżki.

Składnia:

cd [absolute_path_of_directory]

Przykład:

cd ./snap/htop/1332/examples

Tutaj chcemy przejść do katalogu o nazwie „przykłady” umieszczonego w ścieżce /home/gaurav/snap/htop/1332/examplesz katalogu domowego.

Uwaga: tutaj użyłem ./zamiast wpisywać pełnej ścieżki mojego katalogu domowego. Więcej na ten temat dowiesz się z tego artykułu .

[email protected]:~/snap/htop1332/examples$ pwd
/home/gaurav/snap/htop/1332/examples
[email protected]:~/snap/htop/1332/examples$

Jesteśmy teraz umieszczeni w katalogu „przykłady”.

Przechodzenie do katalogów ze spacjami w nazwie

W wielu przypadkach używamy spacji podczas nazywania katalogów. Czasami samo użycie cdpolecenia z nazwami tego typu wydaje się nie działać. Ale jest na to prosta poprawka.

Umieszczenie nazwy katalogu w pojedynczych lub podwójnych cudzysłowach może rozwiązać problem. Możesz po prostu użyć cd "directory name"lub cd 'directory name'.

Składnia:

cd "directory name 22"

Przykład:

cd "Calibre Library"

Wyjście:

[email protected]:~$ cd "Calibre Library"
[email protected]:~/Calibre Library$
[email protected]:~/Calibre Library$ pwd
/home/trinity/Calibre Library

Zostaliśmy teraz przeniesieni do katalogu Calibre Library, który miał w nazwie spację.

Powrót do poprzedniego katalogu

Wcześniej widzieliśmy użycie cd ..polecenia, które przenosi cię do katalogu nadrzędnego twojego bieżącego katalogu roboczego. Tutaj przyjrzymy się jeszcze jednej alternatywie.

Polecenie cd -(myślnik) pozwala wykonać mniej więcej tę samą akcję. Możesz przejść do poprzedniego katalogu bieżącego katalogu roboczego.

Ogólna składnia:

cd -

Przykład:

[email protected]:~/workspace/snap/vim-editor$ pwd
/home/gaurav/workspace/snap/vim-editor
[email protected]:~/workspace/snap/vim-editor$ 

Tutaj aktualnie pracuję w katalogu 'vim-editor'. Załóżmy, że użytkownik chce przejść do poprzedniego katalogu, to cd -może być pomocne. Zobaczmy jak.

[email protected]:~/workspace/snap/vim-editor$ cd -
/home/trinity/workspace/snap
[email protected]:~/workspace/snap$

Tutaj przenieśliśmy się do poprzedniego katalogu o nazwie 'snap'.

Wniosek

W tym bardzo prostym samouczku dowiedzieliśmy się o bardzo prostym i przyjaznym poleceniu cd(tj. Zmień katalog) używanym we wszystkich systemach Linux. Teraz będziemy mogli poruszać się po wielu katalogach podczas pracy na terminalu bez korzystania z GUI. cdPolecenie będzie łatwe w użyciu po przejściu tego samouczka.


10 najlepszych aplikacji do wideokonferencji dla systemu Linux

10 najlepszych aplikacji do wideokonferencji dla systemu Linux

Dla freelancerów i pracowników, którzy regularnie pracują w domu, komunikacja zdalna jest jedną z wielu rzeczy, o które trzeba zadbać. Obecnie dla wielu z nas wideokonferencje zastąpiły spotkania w biurze. Narzędzia takie jak Zoom i Skype odnotowały ogromny wzrost.

Jak zainstalować serwer FTP na Ubuntu w 5 krokach

Jak zainstalować serwer FTP na Ubuntu w 5 krokach

Jeśli konfigurujesz serwer Linux, będziesz potrzebować dostępu do FTP. Oznacza to najpierw zainstalowanie serwera FTP w systemie Linux. Powinna to być jedna z pierwszych rzeczy, które robisz po zainstalowaniu systemu operacyjnego serwera.

Jak łatwo szyfrować i odszyfrowywać pliki i katalogi w systemie Linux

Jak łatwo szyfrować i odszyfrowywać pliki i katalogi w systemie Linux

Czy kiedykolwiek chciałeś szybko i łatwo szyfrować pliki w systemie Linux bez konieczności instalowania i uczenia się nowych pakietów oprogramowania? Oto doskonały i łatwy sposób na łatwe szyfrowanie plików lub katalogów za pomocą AES256 zabezpieczonego hasłem, co pomaga trzymać pliki z dala od wścibskich oczu.

Jak naprawić make: polecenie nie zostało znalezione Błąd w Ubuntu

Jak naprawić make: polecenie nie zostało znalezione Błąd w Ubuntu

Polecenie make jest prawdopodobnie jednym z najczęściej używanych poleceń w ekosystemie Linuksa. To polecenie służy do budowania i kompilowania programów bezpośrednio z kodu źródłowego.

Jak znaleźć i usunąć zduplikowane pliki w systemie Linux za pomocą fdupes

Jak znaleźć i usunąć zduplikowane pliki w systemie Linux za pomocą fdupes

Podczas pracy z dużą ilością multimediów i dokumentów często zdarza się, że na komputerze gromadzi się wiele kopii tego samego pliku. Nieuchronnie pojawia się zaśmiecona przestrzeń dyskowa wypełniona zbędnymi plikami, co powoduje okresowe sprawdzanie duplikatów plików w systemie.

Stabilne czy Bleeding-Edge Dystrybucje Linuksa: Którą z nich wybrać?

Stabilne czy Bleeding-Edge Dystrybucje Linuksa: Którą z nich wybrać?

Jednym z głównych wyborów, przed którymi staje wielu użytkowników Linuksa przy wyborze dystrybucji Linuksa, jest jej stabilność lub to, jak bardzo zmienia się oprogramowanie.

Czy rok 2020 jest rokiem pandemii szkodliwego oprogramowania dla Linuksa?

Czy rok 2020 jest rokiem pandemii szkodliwego oprogramowania dla Linuksa?

Jego reputacja w zakresie bezpieczeństwa oznacza, że ​​Linux jest często uważany za mniej podatny na rodzaje zagrożeń, które regularnie nękają systemy Microsoft Windows. Wiele z tego postrzeganego bezpieczeństwa pochodzi ze stosunkowo małej liczby systemów Linux, ale czy cyberprzestępcy zaczynają dostrzegać wartość w wybieraniu jakości, a nie ilości?

Jak pobrać i zainstalować uGet Download Manager w systemie Linux

Jak pobrać i zainstalować uGet Download Manager w systemie Linux

Menedżery pobierania to popularne narzędzie do zarządzania wszystkimi pobranymi plikami w jednej aplikacji i zapewniają przydatne funkcje. Jeśli niedawno przeszedłeś z systemu operacyjnego Windows na Linuksa, być może szukasz alternatywy dla słynnego Internet Download Managera (IDM).

Notatki na Chromebookach ułatwiające kursywą

Notatki na Chromebookach ułatwiające kursywą

Cursive to progresywna aplikacja internetowa (PWA), którą firma Google wprowadziła wraz z wydaniem Chromebooka HP x2 11. Możesz używać tej aplikacji do robienia odręcznych notatek na Chromebooku wyposażonym w rysik.

Jak korzystać z Vima: Przewodnik po podstawach

Jak korzystać z Vima: Przewodnik po podstawach

Vim to najpotężniejszy i najbardziej wszechstronny edytor kodu dostępny dla systemów uniksopodobnych. Jest to rozszerzenie edytora Vi opracowanego przez Billa Joya. Vim jest domyślnie dostępny w większości systemów Linux i BSD.