Przykład polecenia Linux RM

Przykład polecenia Linux RM

„„Rm„Polecenie w systemie OS Linux służy do usuwania plików i katalogów z wiersza poleceń. Jednak usunięte pliki i katalogi nie są przenoszone do śmieci. Zamiast tego „Rm„Polecenie usuwa pliki i katalogi na stałe. Dlatego należy zachować ostrożność podczas korzystania z tych poleceń, ponieważ nie będziesz w stanie odzyskać usuniętych plików i katalogów, chyba że masz kopię zapasową.

W tym poście pokażemy praktyczne przykłady polecenia RM w Linux. Pokazamy również składnię polecenia RM i opcje wiersza poleceń, które są z nim używane.

  • Jak działa polecenie RM w Linux?
  • Usuń plik
  • Usuń plik w określonym katalogu
  • Usuń wiele plików
  • Usuń plik interaktywnie
  • Usuń plik chroniony zapisem
  • Usuń katalog
  • Usuń wszystko z obecnego katalogu
  • Usuń puste katalogi
  • Usuń katalog główny
  • Usuń nazwy plików, zaczynając od Dash (-)
  • Usuń określone pliki rozszerzenia

Zacznijmy od polecenia RM.

Jak działa polecenie RM w Linux?

Polecenie RM służy do usuwania plików i katalogów w Linux. Jest to jedna z poleceń, które musisz znać jako administrator systemu Linux do zarządzania plikami i katalogami.

Składnia polecenia RM jest następująca:

$ rm [opcja] [plik]

Różne opcje polecenia RM są następujące:

Opcje Opis
-v Aby usunąć test.plik txt z bieżącego katalogu roboczego
-I (Aby potwierdzić) przed usunięciem każdego pliku
-Iv Aby potwierdzić, czy chcesz usunąć więcej niż 3 pliki
-D Aby usunąć puste katalogi
-RFV Aby usunąć każdy plik i podkatalog
-RVI Wciąż prosi o potwierdzenie usunięcia.

Zbadać więcej opcji „Rm”Polecenie, użyj następujących„pomoc" pożytek:

Przykłady polecenia Linux RM są następujące:

Przykład 1: Usuń plik

Najprostszym przykładem polecenia RM jest usunięcie pliku. Na przykład, aby usunąć plik, wpisz RM, a następnie nazwę pliku:

$ sudo rm testFile1

To polecenie natychmiast usuwa plik o nazwie „testFile1".

Przykład 2: Usuń plik w określonym katalogu

Aby usunąć plik, którego nie ma w bieżącym katalogu, wspomnij o ścieżce do pliku w następujący sposób:

$ sudo rm ~/dokumenty/test.tekst

To polecenie natychmiast usuwa „test.tekst”Plik znajdujący się w„~/Dokumenty”Katalog.

Przykład 3: Usuń wiele plików

Aby usunąć wiele plików jednocześnie za pomocą pojedynczego polecenia, wpisz RM, a następnie nazwy plików:

$ sudo rm nazwa pliku1 nazwa pliku2 nazwa pliku3

To polecenie natychmiast usuwa „Filename1”, „nazwa pliku2” i „nazwa pliku3” które znajdują się w bieżącym katalogu.

Przykład 4: Usuń plik interaktywnie

Polecenie RM usuwa pliki bez proszenia o potwierdzenie i nie ma możliwości ich cofnięcia, ponieważ usunięte pliki nie są przenoszone do kosza. Polecenie RM ma opcję -i (interaktywne), która prosi o potwierdzenie przed usunięciem plików.

$ sudo rm -v -i biuro.tekst

To polecenie prosi o potwierdzenie, czy chcesz kontynuować operację (usuwanie biura.tekst). Jeśli chcesz kontynuować, wpisz Y. W przeciwnym razie naciśnij N, aby przerywać polecenie.

Przykład 5: Usuń plik chroniony zapisem

Po usunięciu pliku chronionego w zapisu polecenie RM prosi o potwierdzenie. Aby natychmiast usunąć plik i zignorować potwierdzenie, użyj polecenia RM z opcją -f (Force).

$ sudo rm -v -f próbka.tekst

To polecenie mocno usuwa „próbka.tekst”Bez prośby o potwierdzenie.

Przykład 6: Usuń katalog

Polecenie RM może być również użyte do usuwania katalogu i jego zawartości rekurencyjnego. Na przykład, aby usunąć katalog o nazwie „testDir2”I jej zawartość, użyj opcji -R (rekurencyjnej) w następujący sposób:

$ sudo rm -v -r testDir2

Przykład 7: Usuń wszystko z bieżącego katalogu

Jeśli chcesz usunąć wszystko z bieżącego katalogu, użyj polecenia RM z znakiem wieloznacznym w następujący sposób:

$ sudo rm -v *

To polecenie usuwa wszystkie pliki i foldery z bieżącego katalogu roboczego.

Przykład 8: Usuń puste katalogi

Aby usunąć pusty katalog, użyj polecenia RM z opcją -D w następujący sposób:

$ sudo rm -v -d testDir

To polecenie natychmiast usuwa pusty katalog o nazwie „testDir".

Jeśli jednak katalog nie jest pusty, wyświetla „Katalog nie jest pusty" wiadomość.

Przykład 9: Usuń katalog główny

Domyślnie polecenie RM nie pozwala na rekurencyjne usunięcie wszystkiego z katalogu głównego. Jeśli jednak naprawdę potrzebujesz, można to zrobić za pomocą opcji polecenia RM -NO-PRESERVE-ROOT.

$ sudo rm -v -r -no -prereser -root /

To polecenie nie traktuje specjalnie korzenia „/”I usuwa wszystkie pliki znajdujące się w partycji głównej wraz z zamontowanymi plikami w nim.

Przykład 10: Usuń nazwy plików, zaczynając od Dash (-)

Istnieje kilka plików, których nazwy zaczynają się od deski rozdzielczej „-próbka.tekst". Aby usunąć taki plik za pomocą polecenia RM, nie możesz po prostu użyć „Test RM”Ponieważ polecenia Linux używają Dash (-) dla opcji wiersza polecenia.

Tak więc, aby usunąć plik, którego nazwa zaczyna się od deski rozdzielczej (-) jak „-test”, Użyj podwójnej deski rozdzielczej (-) w następujący sposób:

$ sudo rm -v --test

Przykład 11: Usuń określone pliki rozszerzenia

Możesz użyć znaku WildCard za pomocą polecenia RM, aby selektywnie usunąć podzbiór plików. Spójrzmy na kilka przykładów:

Aby usunąć wszystkie pliki w bieżącym katalogu, których nazwy kończą się określonym ciągiem, takim jak „.tekst”, Poleceniem byłoby:

$ sudo rm -v *.tekst

To polecenie usuwa wszystkie pliki, które kończą się „.tekst„W ich imionach jak„test.tekst".

Wniosek

Polecenie Linux RM jest jednym z głównych narzędzi GNU. Pozwala usunąć pliki i katalogi w Linux. Większość administratorów używa polecenia RM do zarządzania plikami i katalogami. W tym poście omówiliśmy, jak korzystać z polecenia RM wraz z kilkoma przykładami.