logo

Jak usunąć katalog w systemie Linux

W systemie Linux katalog jest kontenerem na pliki i inne katalogi, tworzącym strukturę hierarchiczną. więc zanim zagłębimy się w katalog, poznajmy katalog Linux. Katalog to struktura, która odgrywa ważną rolę w systemie plików, oferując użytkownikom systematyczny sposób nawigacji i strukturyzowania danych. W systemie Linux katalogi są niezbędne do utrzymania porządku i zapewnienia jasnej ścieżki dostępu do plików. Katalogi umożliwiają użytkownikom kategoryzację powiązanych plików, co ułatwia ich lokalizowanie i zarządzanie nimi. Struktura katalogów ma strukturę drzewiastą, z katalogiem głównym na górze, rozgałęziającym się na podkatalogi i dalej dzielącym się na pliki. Użytkownicy mogą przeglądać katalogi za pomocą poleceń takich jak cd (zmiana katalogu) w terminalu Linux.

Jak usunąć katalog w systemie Linux?



Metoda 1: Użycie polecenia rmdir do usunięcia katalogu

W tej sekcji omówimy szczegółowe kroki usuwania katalogu w systemie Linux za pomocą metody rmdir wbudowane polecenie.

Składnia:

rmdir [options] [directory name]>

The rmdir> polecenie zawiera następujące opcje:

  • --ignore-fail-on-non-empty> : nie wyświetla komunikatu o błędzie podczas próby usunięcia niepustego katalogu.
  • -p> : Usuwa katalog wraz z jego rodzicem w hierarchii.
  • -v> : Zapewnia szczegółowe dane wyjściowe.
  • --help> : Wyświetla tekst pomocy.
  • --version> : Wyświetla wersję polecenia.

Krok 1: Najpierw otwórz system Linux i otwórz terminal. Zobaczysz taki interfejs, jak pokazano na obrazku poniżej.



bharti jha
hostnamectl>
Otwieranie terminala i uruchamianie polecenia hostnamectl

Otwieranie terminala i uruchamianie polecenia hostnamectl

Krok 2 : Następnie Przed utworzeniem nowego katalogu użyj pliku pw polecenie, aby określić, gdzie się znajdujesz w systemie plików.

pwd>
Uruchamianie polecenia pwd

Uruchamianie polecenia pwd



Krok 3: Teraz, zanim usuniemy jakikolwiek katalog w systemie Linux, musimy najpierw utworzyć nowy katalog, aby wykonać zadanie za pomocą poniższego polecenia. Sprawdź jego opcje i dostępne parametry.

mkdir --help>
Wyświetlanie sekcji pomocy polecenia mkdir

Wyświetlanie sekcji pomocy polecenia mkdir

Krok 4: Teraz musimy użyć powyższego polecenia i utworzyć jedną nazwę katalogu jako „ techcodeview.com „wtedy zobaczymy, jak go usunąć.

arp – polecenie
mkdir techcodeview.com>
Tworzenie nowego katalogu o nazwie techcodeview.com

Tworzenie nowego katalogu o nazwie techcodeview.com

Krok 5: Aby sprawdzić, czy katalog techcodeview.com został utworzony w twoim systemie, czy nie, użyj pliku ls polecenie i sprawdź.

ls>
Lista plików i katalogów /home/kali

Lista plików i katalogów /home/kali

Przejdziemy do katalogu techcodeview.com i przejrzymy jego zawartość.

lista tworzenia Java
cd techcodeview.com ls>
Przejście do katalogu techcodeview.com

Przejście do katalogu techcodeview.com

Krok 6: Usuń katalog Aby usunąć katalog i jego zawartość, użyj polecenia rmdir.

rmdir techcodeview.com>
Usuwanie katalogu techcodeview.com

Usuwanie katalogu techcodeview.com

Metoda 2: Korzystanie z rm Polecenie usunięcia katalogu

The rm polecenie w systemie Linux to potężne narzędzie do usuwania plików i katalogów. Jeśli chodzi o usunięcie katalogu, plik -r (rekursywny) opcja jest kluczowa. Dzięki temu katalog i jego zawartość zostaną usunięte.

Składnia:

rm [options] [file or directory name]>

Inny rm> opcje poleceń obejmują:

  • f> : Wymusza usunięcie wszystkich plików lub katalogów.
  • -i> : Monituje o potwierdzenie przed usunięciem.
  • -I> : Monituje raz przed usunięciem więcej niż trzech plików lub podczas usuwania rekurencyjnego.
  • -r> : Rekursywnie usuwa katalogi i ich zawartość.
  • -d> : Usuwa puste katalogi.
  • -v> : Zapewnia szczegółowe dane wyjściowe.
  • --help> : Wyświetla tekst pomocy.
  • --version> : Wyświetla wersję polecenia.

Krok 1: Najpierw otwórz system Linux i otwórz terminal. Zobaczysz taki interfejs, jak pokazano na obrazku poniżej.

Krok 2: Przejdź do katalogu nadrzędnego Użyj polecenia cd, aby przejść do katalogu nadrzędnego zawierającego katalog docelowy.

cd /home/kali/Documents/>
Przechodzenie do katalogu nadrzędnego

Przechodzenie do katalogu nadrzędnego

Krok 3: Usuń katalog Aby usunąć katalog i jego zawartość, użyj polecenia rm z opcją -r (rekurencyjną).

komunikacja analogowa
rm -r techcodeview.com>
Usuwanie katalogu techcodeview.com w sposób rekurencyjny

Usuwanie katalogu techcodeview.com w sposób rekurencyjny

ile miast jest w stanach zjednoczonych

Krok 4: Potwierdź usunięcie Jeśli chcesz potwierdzić każde usunięcie, możesz dodać opcję -i, aby wyświetlić monit o potwierdzenie.

rm -ri directory_name>
Potwierdzanie usunięcia katalogu

Potwierdzanie usunięcia katalogu

Zatem za pomocą polecenia rmdir możemy usunąć katalog naszego systemu. Jak widać na obrazku, początkowo, gdy tworzyliśmy katalog, znajdował się on w naszym systemie. Jednak po usunięciu nie został on wyświetlony w naszych katalogach plików i plik został pomyślnie usunięty.

Wniosek

Podsumowując, usunięcie katalogu w systemie Linux jest prostym procesem, który wymaga wykorzystania rmdir lub rm, w zależności od tego, czy katalog jest pusty, czy zawiera pliki. Użytkownicy Linuksa mogą efektywnie zarządzać swoim systemem plików, używając tych poleceń do usuwania niechcianych katalogów i usprawniania ich struktury. Podczas korzystania z polecenia rm należy zachować ostrożność i upewnić się, że został określony właściwy katalog, aby zapobiec przypadkowej utracie danych. Regularne czyszczenie katalogów poprawia organizację systemu i optymalizuje przestrzeń dyskową w systemach Linux.

Jak usunąć katalog w systemie Linux – często zadawane pytania

Jak usunąć katalog w systemie Linux za pomocą wiersza poleceń?

Aby usunąć katalog w systemie Linux, możesz użyć metody rmdir lub polecenie rm. The rmdir polecenie zostało zaprojektowane specjalnie do usuwania pustych katalogów, podczas gdy polecenie rm jest bardziej wszechstronne i może usuwać katalogi i ich zawartość.

Czy mogę usunąć katalog z monitami o potwierdzenie, aby uniknąć przypadkowego usunięcia?

Tak, możesz dodać opcję -i do polecenia rm, aby wyświetlać monit o potwierdzenie przed usunięciem każdego pliku i katalogu. Pomaga to zapobiegać przypadkowym usunięciom.

Jak mogę wymusić usunięcie katalogu bez monitów o potwierdzenie?

Aby wymusić usunięcie katalogu i jego zawartości bez monitów o potwierdzenie, możesz użyć opcji -f z poleceniem rm.