Skip to main content

Jak korzystać z Linii poleceń Linuxa, aby zmienić katalog

Kurs Linux Polecenia - lekcja 6 - Tworzenie i usuwanie plików oraz katalogów (Czerwiec 2026)

Kurs Linux Polecenia - lekcja 6 - Tworzenie i usuwanie plików oraz katalogów (Czerwiec 2026)
Anonim

Ten przewodnik pokaże, w jaki sposób poruszać się po systemie plików za pomocą terminala Linux.

Twój komputer będzie miał co najmniej jeden dysk wymagany do uruchomienia systemu operacyjnego. Dysk, z którego uruchamiany jest system, to zazwyczaj dysk twardy lub dysk SSD, ale może to być napęd DVD lub napęd USB.

System operacyjny na twoim komputerze zapewni mechanizm nazewnictwa, dzięki któremu będziesz mógł wchodzić w interakcje z każdym z dysków.

Jeśli jesteś przyzwyczajony do systemu operacyjnego Windows, będziesz świadomy, że każdy dysk otrzymuje literę dysku.

Ogólna konwencja nazewnictwa wygląda następująco:

  • A - starsza litera dysku używana powszechnie na dyskietkach
  • B - starsza litera dysku powszechnie używana dla dodatkowej dyskietki
  • C - Dysk główny używany do uruchamiania systemu operacyjnego
  • D - Napęd DVD
  • E dalej - napędy USB, zewnętrzne dyski sieciowe itp

Każdy dysk zostanie podzielony na drzewo składające się z folderów i plików. Na przykład typowy dysk C może wyglądać mniej więcej tak:

  • DO:
    • Użytkownicy
      • Twoja nazwa użytkownika
        • Ustawienia dokumentu
          • Moje dokumenty
          • Moje filmy
          • Moja muzyka
    • Windows
      • system32
      • syswow64
    • Pliki programów
      • gabinet
      • skype

Zawartość na dysku C będzie się różnić, a powyższe jest tylko przykładem, ale jak widać najwyższy poziom to litera dysku, a następnie pod spodem znajdują się trzy foldery (użytkownicy, okna, pliki programów). Pod każdym z tych folderów znajdą się inne foldery, a pod nimi foldery.

W systemie Windows można poruszać się po folderach, klikając je w Eksploratorze Windows. Można również otworzyć wiersz polecenia i użyć polecenia Windows CD, aby poruszać się po strukturze folderów.

Linux oferuje również metodę nazywania dysków. Dysk w systemie Linux jest znany jako urządzenie, więc każdy dysk zaczyna się od "/ dev", ponieważ urządzenia są traktowane jak pliki.

Następne 2 litery odnoszą się do typu napędu. Nowoczesne komputery mają tendencję do używania dysków SCSI i dlatego jest to skrócone do "SD".

Trzecia litera zaczyna się od litery "A" i dla każdego nowego dysku przesuwa się do góry. (tj. B, C, D). Dlatego zwykle pierwszy dysk będzie nazywał się "SDA", a najczęściej jest to dysk SSD lub dysk twardy używany do rozruchu systemu. "SDB" zwykle odnosi się do drugiego dysku twardego, dysku USB lub zewnętrznego dysku twardego. Każdy kolejny napęd otrzymuje następną literę.

Wreszcie istnieje liczba oznaczająca partycję.

Standardowy dysk twardy jest zwykle nazywany / dev / sda z poszczególnymi partycjami zwanymi / dev / sda1, / dev / sda2 itd.

Większość dystrybucji systemu Linux udostępnia graficzny menedżer plików podobny do Eksploratora Windows. Jednak podobnie jak w przypadku systemu Windows, można używać wiersza poleceń systemu Linux do nawigacji po systemie plików.

Twój system Linux jest ustawiony w formacie drzewa z katalogiem / u góry i różnymi innymi katalogami pod spodem.

Wspólne foldery w katalogu / są następujące:

  • kosz
  • bagażnik
  • CD-ROM
  • dev
  • itp
  • Dom
  • lib
  • lib64
  • lost + found
  • głoska bezdźwięczna
  • mnt
  • optować
  • proc
  • korzeń
  • biegać
  • sbin
  • srv
  • sys
  • tmp
  • usr
  • var

Możesz dowiedzieć się, do czego służą te wszystkie foldery, czytając ten przewodnik zawierający 10 podstawowych poleceń do poruszania się po systemie plików przy użyciu Linuksa.

Podstawowa nawigacja Używanie polecenia cd

W większości przypadków będziesz chciał pracować w obrębie folderu domowego. Struktura folderu domowego przypomina foldery "Moje dokumenty" w systemie Windows.

Wyobraź sobie, że w folderze domowym masz następującą konfigurację folderu:

  • Dom
    • Nazwa Użytkownika
      • Kino
        • Zdjęcia rodzinne
        • Zdjęcia z wakacji
        • Świąteczne zdjęcia
      • Pliki do pobrania
      • Filmy wideo
        • Boże Narodzenie 2015
        • Boże Narodzenie 2014
      • Muzyka
        • Reggae
        • Jazz
        • Skała

Po otwarciu okna terminalu zazwyczaj znajdziesz się w folderze domowym. Możesz to potwierdzić za pomocą polecenia pwd.

pwd

Rezultatem będzie coś podobnego do / home / username.

Zawsze możesz wrócić do folderu / home / username, wpisując polecenie cd tylda:

cd ~

Wyobraź sobie, że znajdujesz się w folderze / home / username i chcesz przejść do folderu świątecznych zdjęć.

Możesz to zrobić na wiele różnych sposobów.

Na przykład możesz uruchomić serię komend cd w następujący sposób:

cd Zdjęciacd "Christmas Photos"

Pierwsze polecenie przeniesie Cię z folderu nazwy użytkownika do folderu Obrazy. Drugie polecenie przeniesie Cię z folderu Obrazy do folderu świątecznych zdjęć. Zwróć uwagę, że "Christmas Photos" jest cytowane, ponieważ w nazwie folderu znajduje się spacja.

Możesz również użyć odwrotnego ukośnika zamiast cudzysłowu, aby uciec przed spacją w poleceniu. Na przykład:

cd Boże Narodzenie Zdjęcia

Zamiast używać dwóch poleceń, mógłbyś użyć tego polecenia w następujący sposób:

cd Pictures / Boże Narodzenie Zdjęcia

Jeśli nie znajdowałeś się w katalogu domowym i byłeś w folderze o wyższym poziomie, takim jak / możesz zrobić jedną z wielu rzeczy.

Możesz określić całą ścieżkę w następujący sposób:

cd / home / username / Pictures / Christmas Photos

Możesz również użyć tyldy, aby dostać się do folderu domowego, a następnie uruchomić polecenie w następujący sposób:

cd ~cd Pictures / Boże Narodzenie Zdjęcia

Innym sposobem jest użycie tyldy w jednym poleceniu w następujący sposób:

cd ~ / Pictures / Christmas Photos

Oznacza to, że nie ma znaczenia, gdzie jesteś w systemie plików, możesz dostać się do dowolnego folderu poniżej katalogu domowego, używając notacji ~ / jako pierwszych znaków na ścieżce.

Pomaga to podczas próby przejścia z jednego niskiego poziomu do drugiego. Na przykład wyobraź sobie, że znajdujesz się w folderze Świąteczne zdjęcia, a teraz chcesz przejść do folderu Reggae, który znajduje się w folderze Muzyka.

Możesz wykonać następujące czynności:

Płyta CD ..Płyta CD ..cd Muzykacd Reggae

Dwie kropki oznaczają, że chcesz przejść do katalogu. Jeśli chcesz przejść do dwóch katalogów, użyjesz następującej składni:

Płyta CD ../..

A trzy?

Płyta CD ../../..

Można było określić polecenie cd w jednym poleceniu w następujący sposób:

cd ../../Music/Reggae

Mimo że działa to znacznie lepiej jest użyć następującej składni, ponieważ oszczędza ci to, abyś musiał wyliczyć, ile poziomów musisz pokonać, zanim zejdziesz na dół:

cd ~ / Music / Reggae

Połączenia symboliczne

Jeśli posiadasz dowiązania symboliczne, warto wiedzieć o kilku przełącznikach, które definiują zachowanie polecenia cd podczas ich śledzenia.

Wyobraź sobie, że utworzyłem symboliczny link do folderu świątecznych zdjęć o nazwie Christmas_Photos. Pozwoli to zaoszczędzić przy użyciu odwrotnego ukośnika podczas nawigacji do folderu świątecznych zdjęć. (Zmiana nazwy folderu prawdopodobnie byłaby lepszym pomysłem).

Struktura wygląda teraz tak:

  • Dom
    • Nazwa Użytkownika
      • Kino
        • Zdjęcia rodzinne
        • Zdjęcia z wakacji
        • Świąteczne zdjęcia
        • Christmas_Photos
      • Pliki do pobrania
      • Filmy wideo
        • Boże Narodzenie 2015
        • Boże Narodzenie 2014
      • Muzyka
        • Reggae
        • Jazz
        • Skała

Folder Christmas_Photos w ogóle nie jest folderem. Jest to link prowadzący do folderu świątecznych zdjęć.

Jeśli uruchomisz polecenie cd przeciwko dowiązaniu symbolicznemu, które wskazuje na folder, będziesz mógł zobaczyć wszystkie pliki i foldery w tym folderze.

Zgodnie ze stroną podręcznika dla CD domyślnym zachowaniem jest podążanie za dowiązaniami symbolicznymi.

Na przykład spójrz na polecenie poniżej

cd ~ / Pictures / Christmas_Photos

Jeśli uruchomisz polecenie pwd po uruchomieniu tego polecenia, otrzymasz następujący wynik.

/ home / username / Pictures / Christmas_Photos

Aby wymusić to zachowanie, możesz użyć następującego polecenia:

cd -L ~ / Zdjęcia / Christmas_Photos

Jeśli chcesz użyć ścieżki fizycznej, musisz wprowadzić następujące polecenie:

cd -P ~ / Zdjęcia / Christmas_Photos

Teraz po uruchomieniu polecenia pwd zobaczysz następujące wyniki:

/ home / username / Pictures / Christmas Photos

streszczenie

Ten przewodnik pokazał wszystko, co musisz wiedzieć, aby z powodzeniem obchodzić system plików za pomocą wiersza poleceń systemu Linux.

Aby dowiedzieć się o wszystkich potencjalnych opcjach, kliknij tutaj, aby wyświetlić stronę podręcznika CD.