Linux RM -Befehlsbeispiel

Linux RM -Befehlsbeispiel

Der "rmDer Befehl in Linux OS wird verwendet, um die Dateien und Verzeichnisse aus der Befehlszeile zu entfernen. Die entfernten Dateien und Verzeichnisse werden jedoch nicht in den Müll verschoben. Stattdessen die “rmDer Befehl ”Entfernt die Dateien und Verzeichnisse dauerhaft. Daher sollten Sie vorsichtig sein, wenn Sie diese Befehle verwenden, da Sie die entfernten Dateien und Verzeichnisse nicht wiederherstellen können, es sei denn, Sie haben eine Sicherung.

In diesem Beitrag zeigen wir Ihnen die praktischen Beispiele des Befehls RM in Linux. Wir zeigen Ihnen auch die Syntax des Befehls RM und die damit verwendeten Befehlszeilenoptionen.

  • Wie funktioniert der Befehl rm unter Linux??
  • Entfernen Sie eine Datei
  • Entfernen Sie eine Datei in einem angegebenen Verzeichnis
  • Mehrere Dateien entfernen
  • Entfernen Sie eine Datei interaktiv
  • Entfernen Sie eine schreibgeschützte Datei
  • Ein Verzeichnis entfernen
  • Entfernen Sie alles aus dem aktuellen Verzeichnis
  • Entfernen Sie die leeren Verzeichnisse
  • Entfernen Sie das Wurzelverzeichnis
  • Entfernen Sie die Dateinamen, die mit Dash (-) beginnen
  • Entfernen Sie bestimmte Erweiterungsdateien

Beginnen wir mit dem Befehl rm.

Wie funktioniert der Befehl rm unter Linux??

Der Befehl rm wird verwendet, um die Dateien und Verzeichnisse unter Linux zu entfernen. Dies ist einer der Befehle, die Sie als Linux -Systemadministrator kennen müssen, um die Dateien und Verzeichnisse zu verwalten.

Die Syntax des RM -Befehls lautet wie folgt:

$ rm [Option] [Datei]

Verschiedene Optionen des RM -Befehls sind wie folgt:

Optionen Beschreibung
-v Um einen Test zu entfernen.TXT -Datei aus Ihrem aktuellen Arbeitsverzeichnis
-ich (Um zu bestätigen) Sie, bevor Sie jede Datei entfernen
-Iv Um zu bestätigen, ob Sie mehr als 3 Dateien löschen möchten
-D Leere Verzeichnisse entfernen
-RFV So entfernen Sie jede Datei und Subdirektionen
-rvi Sie fordert Sie immer wieder auf, die Entfernung zu bestätigen.

Weitere Optionen der “zu erkunden“rmBefehl ”Verwenden Sie Folgendes“Hilfe" Dienstprogramm:

Die Beispiele des Linux RM -Befehls sind wie folgt:

Beispiel 1: Entfernen Sie eine Datei

Das einfachste Beispiel für den Befehl rm besteht darin, eine Datei zu entfernen. Geben Sie beispielsweise eine Datei RM an, gefolgt vom Dateinamen:

$ sudo rm testfile1

Dieser Befehl entfernt sofort die benannte Datei “TestFile1”.

Beispiel 2: Entfernen Sie eine Datei in einem angegebenen Verzeichnis

Um eine Datei zu entfernen, die sich nicht im aktuellen Verzeichnis befindet, erwähnen Sie den Pfad zur Datei wie folgt:

$ sudo rm ~/dokumente/test.txt

Dieser Befehl entfernt sofort die “prüfen.txt"Datei in der"~/Dokumente" Verzeichnis.

Beispiel 3: Mehrere Dateien entfernen

Um mehrere Dateien gleichzeitig mit einem einzigen Befehl zu entfernen, geben Sie RM ein, gefolgt von den Dateinamen:

$ sudo rm Dateiname1 Dateiname2 Dateiname3

Dieser Befehl entfernt sofort die "Dateiname1", "Dateiname2" und "Dateiname3" die sich im aktuellen Verzeichnis befinden.

Beispiel 4: Entfernen Sie eine Datei interaktiv

Der Befehl rm entfernt die Dateien, ohne um eine Bestätigung zu bitten, und es gibt keine Möglichkeit, sie rückgängig zu machen, da die entfernten Dateien nicht in den Müll verschoben werden. Der Befehl rm enthält eine -i -Option (interaktiv), die vor dem Entfernen der Dateien um Bestätigung aufgefordert wird.

$ sudo rm -v -i Büro.txt

In diesem Befehl wird nach Bestätigung aufgefragt, ob Sie mit dem Betrieb fortfahren möchten (Entfernen des Büros.txt). Wenn Sie fortfahren möchten, geben Sie y ein. Andernfalls drücken Sie N, um den Befehl abzubrechen.

Beispiel 5: Entfernen Sie eine schreibgeschützte Datei

Wenn Sie eine schreibgeschützte Datei entfernen, fordert der Befehl rm um eine Bestätigung auf. Um die Datei sofort zu entfernen und die Bestätigung zu ignorieren, verwenden Sie den Befehl rm mit der Option -f (Force).

$ sudo rm -v -f Beispiel.txt

Dieser Befehl entfernt mit gewaltsamer "das"Probe.txt”Ohne um Bestätigung zu bitten.

Beispiel 6: Entfernen Sie ein Verzeichnis

Der Befehl rm kann auch verwendet werden, um ein Verzeichnis und sein Inhalt rekursiv zu entfernen. Zum Beispiel ein Verzeichnis namens namens “testdir2Verwenden Sie die Option -r (rekursiv) wie folgt wie folgt:

$ sudo rm -v -r testdir2

Beispiel 7: Entfernen Sie alles aus dem aktuellen Verzeichnis

Wenn Sie alles aus dem aktuellen Verzeichnis entfernen möchten, verwenden Sie den Befehl rm wie folgt mit einem Wildcard -Charakter:

$ sudo rm -v *

Dieser Befehl entfernt alle Dateien und Ordner aus dem aktuellen Arbeitsverzeichnis.

Beispiel 8: Entfernen Sie die leeren Verzeichnisse

Um ein leeres Verzeichnis zu entfernen, verwenden Sie den Befehl rm wie folgt mit der Option -D:

$ sudo rm -v -d testdir

Dieser Befehl beseitigt sofort das genannte leere Verzeichnis “testdir”.

Wenn das Verzeichnis jedoch nicht leer ist, zeigt es das an “Verzeichnis nicht leer" Nachricht.

Beispiel 9: Entfernen Sie das Wurzelverzeichnis

Standardmäßig erlaubt der Befehl rm nicht die rekursive Entfernung von allem aus dem Stammverzeichnis. Wenn Sie dies jedoch wirklich tun müssen, kann dies mit der Option RM-Befehlsno-Preserve-Root erfolgen.

$ sudo rm -v -r -no -Preserve -Root /

Dieser Befehl behandelt die Wurzel nicht speziell “/”Und entfernt alle Dateien in der Stammpartition zusammen mit den darin montierten Dateien.

Beispiel 10: Entfernen Sie die Dateinamen, die mit Dash (-) beginnen

Es gibt einige Dateien, deren Namen mit einem Armaturenbrett beginnen “-Probe.txt”. Um eine solche Datei mit dem Befehl rm zu entfernen, können Sie nicht einfach verwenden “RM -TestDa Linux-Befehle für die Befehlszeilenoptionen Dash (-) verwenden.

Also, um eine Datei zu entfernen, deren Name mit einem Dash (-) wie beginnt “-prüfen”, Verwenden Sie den Double Dash (-) wie folgt:

$ sudo rm -v --Test

Beispiel 11: Entfernen Sie bestimmte Erweiterungsdateien

Sie können das Wildcard -Zeichen mit dem Befehl rm verwenden, um eine Teilmenge von Dateien selektiv zu entfernen. Schauen wir uns einige Beispiele an:

Entfernen Sie alle Dateien in Ihrem aktuellen Verzeichnis, dessen Namen mit einer bestimmten Zeichenfolge enden. “.txt”, Der Befehl wäre:

$ sudo rm -v *.txt

Dieser Befehl beseitigt alle Dateien, die mit enden “.txt"In ihren Namen wie"prüfen.txt”.

Abschluss

Der Befehl Linux RM ist einer der GNU -Kern -Dienstprogramme. Sie können die Dateien und Verzeichnisse unter Linux entfernen. Die meisten Administratoren verwenden den Befehl rm, um die Dateien und Verzeichnisse zu verwalten. In diesem Beitrag haben wir behandelt, wie der Befehl rm zusammen mit einigen Beispielen verwendet wird.