Polecenie CD w Linux z przykładami

Polecenie CD w Linux z przykładami

Polecenie CD jest najbardziej podstawowym poleceniem do pracy z katalogami w powładzie. To dlatego, że jest tak często używany. Za każdym razem, gdy musisz zmienić lokalizacje w systemie plików, będziesz używać CD, aby to zrobić. Możesz tego nie wiedzieć, ale polecenie CD (Zmień Directory) ma wiele różnych zastosowań i aplikacji, które wykraczają poza po prostu zmianę bieżącego katalogu roboczego.

W tym artykule przedstawimy Ci różne zastosowania polecenia CD w Linux i zapoznamy się z jego najczęstszymi zastosowaniami.

Składnia:

cd [-l | [-p [-e]] [[e-mail chroniony]]] [Dir] 

Przed kontynuowaniem powinieneś uzyskać podstawowe zrozumienie bezwzględnych ścieżek względnych w Linuksie.

  • Absolutna ścieżka jest pełną ścieżką katalogu i zawsze zaczyna się od / w systemie Linux. Na przykład: /tmp, /usr /bin, /var /www itp.
  • Względna ścieżka dostępu jest częściową ścieżką dowolnego katalogu lub podkataliskowego. Można go uruchomić z dowolnej lokalizacji ścieżki pliku /. Na przykład: www, ./scenariusz.sh,… /… /www itp.

Teraz musisz zapamiętać te symbole i znaki specjalne i użyć polecenia CD. Jakie jest znaczenie symbolu, gdy jest używane z poleceniem CD?

  • Pojedyncza kropka (.): Obecny katalog (obecny katalog).
  • Podwójna kropka (…): nadrzędna Lokalizacja.
  • Znak wyłożony kafelkami (~): Directory Home Direction Użytkowników.
  • $ Zmienna domowa: Directory Home Direction Użytkowników.

Przykłady polecenia CD

Oto więcej przykładów do użycia z poleceniami CD w systemie Linux.

  1. Przykładowe polecenie CD - . Zapewnij ścieżkę katalogu docelowego, aby przełączyć bieżącą lokalizację katalogu powłoki roboczej. Na przykład zmień na katalog /opt:
    CD /Opt  
  2. Korzystanie z bezwzględnej ścieżki katalogu - Każda ścieżka katalogu rozpoczęła się od systemu plików root (/) jest znana jako bezwzględna ścieżka katalogu. Innymi słowy, możesz powiedzieć pełną ścieżkę.
    CD /Opt  CD /dane /kopia zapasowa  CD/var/www/html  

    Wszystkie powyższe przykłady używają lokalizacji katalogu z rootem (/) są bezwzględnymi ścieżkami katalogu.

  3. Korzystanie z względnej ścieżki katalogu - Każda ścieżka katalogu odnosi się z obecnego katalogu nazywa się ścieżką względną. Ścieżka względna nigdy nie rozpoczęła się od systemu plików root (/).
    Kopia zapasowa CD  CD www/html 

    W powyższym przykładzie pierwsze polecenie zmieni się na katalog „kopii zapasowej” dostępny w bieżącym katalogu. Drugie polecenie zmieni się na „www/html”, który znajduje się w bieżącym katalogu.

  4. Katalog domowy - Możesz także użyć $ Home Environment zmienna do nawigacji przydatna do scenariuszy. Tutaj $ dom zawsze odnosi się do katalogu domowego użytkownika zalogowanego.
    CD $ dom  CD $ home/public_html  

    „~” Odnosi się również do katalogu domowego użytkownika zalogowanego i może być używany z poleceniem CD.

    CD ~  CD ~/public_html  
  5. Za pomocą . i… na ścieżce katalogu - . odnosi się do aktualnego katalogu i… odnosi się do katalogu nadrzędnego z wyjątkiem /root. Jest to ogólnie stosowane ze ścieżkami względnymi.
    płyta CD ./public_html  CD… /Backup /Files  

    Pierwsze polecenie jest takie samo jak „CD public_html”, w którym drugie polecenie nawiguje powłokę do katalogu kopii zapasowych dostępnych w katalogu nadrzędnym.

    Możemy również użyć wielu… (w miarę potrzeb), aby przejść do dowolnej struktury katalogu.

    CD… /… /… /tworzenie kopii zapasowych /plików  

Conssion

Katalog zmiany jest najczęściej używanym poleceniem w systemach Linux. W tym samouczku opisaliśmy polecenie CD w systemie Linux.