Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >So löschen Sie Dateien unter Linux ohne Aufforderung

So löschen Sie Dateien unter Linux ohne Aufforderung

WBOY
WBOYOriginal
2022-01-04 09:41:117625Durchsuche

Unter Linux können Sie den Befehl „rm -f Dateiname“ verwenden, um Dateien ohne Aufforderung zu löschen. Der Befehl rm wird zum Löschen einer Datei oder eines Verzeichnisses verwendet, wenn der Parameter auf „-f“ gesetzt ist Das Attribut ist auf schreibgeschützt gesetzt, oder Sie können sie direkt löschen, ohne sie einzeln zu bestätigen.

So löschen Sie Dateien unter Linux ohne Aufforderung

Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.

So löschen Sie Dateien ohne Aufforderung unter Linux

Befehl zum Löschen von Dateien und Verzeichnissen unter Linux: rm-Befehl.

rm ist ein häufig verwendeter Befehl. Die Funktion dieses Befehls besteht darin, eine oder mehrere Dateien oder Verzeichnisse in einem Verzeichnis zu löschen. Er kann auch ein Verzeichnis und alle darin enthaltenen Dateien und Unterverzeichnisse löschen. Bei verknüpften Dateien wird nur der Link gelöscht und die Originaldateien bleiben unverändert.

rm ist ein gefährlicher Befehl, besonders für Anfänger, da sonst das gesamte System durch diesen Befehl zerstört wird (z. B. die Ausführung von rm * -rf in / (Stammverzeichnis)). Daher ist es am besten, vor der Ausführung von rm zu bestätigen, in welchem ​​Verzeichnis wir uns befinden und was wir löschen möchten, und während des Vorgangs einen klaren Kopf zu behalten.

1. Befehlsformat:

rm [选项] 文件…

2. Befehlsfunktion:

Eine oder mehrere Dateien oder Verzeichnisse in einem Verzeichnis löschen. Wenn die Option -r nicht verwendet wird, löscht rm das Verzeichnis nicht. Wenn Sie rm zum Löschen einer Datei verwenden, können Sie die Datei normalerweise immer noch in ihren ursprünglichen Zustand zurückversetzen.

3. Befehlsparameter:

  • -f, --force ignoriert nicht vorhandene Dateien und gibt niemals eine Eingabeaufforderung.

  • -i, --interactive interaktives Löschen durchführen

  • -r, -R, --recursive weist rm an, alle in den Parametern aufgeführten Verzeichnisse und Unterverzeichnisse rekursiv zu löschen. 4. Befehlsbeispiel:

  • Beispiel 1: Datei löschen. Das System fragt zunächst, ob sie gelöscht werden soll.
  • Befehl:

    rm 文件名
  • Gesamt 4
  • [root@localhost test1]# ll

    Anweisungen:

  • Nach Eingabe des Befehls rm log.log fragt das System, ob y eingegeben werden soll Ich möchte nicht löschen, die Daten werden n.
  • Beispiel 2: Löschen Sie die Datei gewaltsam, das System fordert nicht mehr dazu auf.

  • Befehl:
-rw-r--r-- 1 root root 56 10-26 14:31 log.log
root@localhost test1]# rm log.log
rm:是否删除 一般文件 “log.log”? y
root@localhost test1]# ll
总计 0[root@localhost test1]#

Ausgabe:

rm -f log1.log

Verwandte Empfehlungen: „

Linux Video Tutorial

Das obige ist der detaillierte Inhalt vonSo löschen Sie Dateien unter Linux ohne Aufforderung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn