C Shell Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Linux] C Shell (csh) rm Verwendung: Dateien und Verzeichnisse löschen
    1. Übersicht
    2. Verwendung
    3. Häufige Optionen
    4. Häufige Beispiele
    5. Tipps

[Linux] C Shell (csh) rm Verwendung: Dateien und Verzeichnisse löschen

Übersicht

Der rm-Befehl wird verwendet, um Dateien und Verzeichnisse im C Shell (csh) zu löschen. Er entfernt die angegebenen Dateien dauerhaft und gibt den Speicherplatz frei.

Verwendung

Die grundlegende Syntax des Befehls lautet:

rm [Optionen] [Argumente]

Häufige Optionen

  • -f: Erzwingt das Löschen von Dateien ohne Bestätigungsaufforderung.
  • -i: Fragt vor dem Löschen jeder Datei nach einer Bestätigung.
  • -r: Löscht Verzeichnisse rekursiv, einschließlich aller darin enthaltenen Dateien und Unterverzeichnisse.
  • -v: Gibt detaillierte Informationen über die gelöschten Dateien aus.

Häufige Beispiele

  • Um eine einzelne Datei zu löschen:
    rm datei.txt
    
  • Um mehrere Dateien gleichzeitig zu löschen:
    rm datei1.txt datei2.txt datei3.txt
    
  • Um ein Verzeichnis und seinen Inhalt rekursiv zu löschen:
    rm -r verzeichnisname
    
  • Um vor dem Löschen jeder Datei nach einer Bestätigung zu fragen:
    rm -i datei.txt
    
  • Um alle .tmp-Dateien im aktuellen Verzeichnis zu löschen:
    rm *.tmp
    

Tipps

  • Verwenden Sie die -i-Option, um versehentliches Löschen zu vermeiden, besonders bei kritischen Dateien.
  • Seien Sie vorsichtig mit der -f-Option, da sie das Löschen ohne Bestätigung erzwingt.
  • Überprüfen Sie die Dateien, die Sie löschen möchten, mit dem ls-Befehl, um sicherzustellen, dass Sie die richtigen Dateien auswählen.