Linux Terminal Kurs Teil 8 - rmdir

9 months ago
5

#MiBaTech #MiBaHealthAndNutrition #MiBaFunAndGames

Willkommen zum achten Teil meines Terminal-Kurses.

Heute beschäftigen wir uns mit dem rm und rmdir Befehl.

Die Befehle rm und rmdir werden im Linux-Terminal verwendet, um Dateien und Verzeichnisse zu löschen.

rm:
Dieser Befehl steht für "remove" und wird benutzt, um Dateien oder auch Verzeichnisse zu löschen.
Es kann verwendet werden, um einzelne Dateien oder mehrere Dateien gleichzeitig zu entfernen.

rm dateiname.txt

Dabei wird die Datei dateiname.txt gelöscht. Um mehrere Dateien auf einmal zu löschen,
kann das Wildcard-Zeichen * genutzt werden:

rm *.txt

Dieser Befehl würde alle Dateien mit der Endung .txt im aktuellen Verzeichnis löschen.

WICHTIG: rm ist ein sehr mächtiger Befehl und löscht Dateien sofort und unwiderruflich.
Es gibt keine Bestätigungsnachricht oder Möglichkeit, die gelöschten Dateien standardmäßig wiederherzustellen. Sei also äußerst vorsichtig beim Gebrauch dieses Befehls.

rmdir:
Im Gegensatz zu rm ist rmdir dafür da, leere Verzeichnisse zu löschen.
Wenn das Verzeichnis noch Dateien oder andere Verzeichnisse enthält,
wird rmdir einen Fehler ausgeben und das Verzeichnis nicht entfernen. Ein einfaches Beispiel:

rmdir verzeichnisname

Dabei wird das Verzeichnis verzeichnisname gelöscht, aber nur, wenn es leer ist.

Hinweis: Um Verzeichnisse und deren Inhalte komplett zu löschen (sowohl Verzeichnisse als auch Dateien), die rm-Befehl in Kombination mit -r oder -rf (rekursives Löschen) genutzt werden:

rm -r verzeichnisname

Hierbei sollte jedoch Vorsicht geboten sein, da das Löschen von Verzeichnissen und Dateien mit rm -r unwiderruflich ist und die Daten nicht in den Papierkorb verschoben werden, sondern sofort und dauerhaft gelöscht werden.

Es ist ratsam, äußerst vorsichtig zu sein, wenn du diese Befehle verwendest, um sicherzustellen,
dass du nur die Dateien und Verzeichnisse löschst, die du wirklich entfernen möchtest.

-f: Erzwingt das Entfernen aller Dateien oder Verzeichnisse.
-i: Fordert vor dem Entfernen zur Bestätigung auf.
-I: Fragt einmal nach, bevor mehr als drei Dateien entfernt werden oder wenn rekursiv entfernt wird.
-r: Entfernt Verzeichnisse und deren Inhalte rekursiv.
-d: Entfernt leere Verzeichnisse.
-v: Stellt eine ausführliche Ausgabe bereit.
--help: Zeigt den Hilfetext an.
--version: Zeigt die Befehlsversion an.

Playlist:
https://www.youtube.com/watch?v=CtTkKuKLWLE&list=PLq7y778vthUAwVt7O8CTH_2tf7X_NuNfx
https://www.youtube.com/watch?v=6Z9cLn72mok&list=PLq7y778vthUBfFPx3wwziOQ1NS4OMfsur
https://www.youtube.com/watch?v=EgygJ_uUo2Y&list=PLq7y778vthUCPtzvBjAuwCbT-IHuNJqoR
https://www.youtube.com/watch?v=LloPSgVjqxI&list=PLq7y778vthUDwMGCNahW5oklEUO5rFjPv
https://www.youtube.com/watch?v=h-UzOTGHwgA&list=PLq7y778vthUBUIN-d041kL62ehbmCXuEo
https://www.youtube.com/watch?v=uarQolcS5d8&list=PLq7y778vthUDlQdlLmzJPOJyLYXxBObzC

Wenn euch das Video gefällt, würde ich mich über einen Like und ein Abo freuen. :)

MiBaTech,
stat, touch,touch -a,touch -t, Befehle, echo, cat, mkdir, rm, rmdir,
cp,mv,man,more,lees,sudo,chmod,top,htop,btop,which,whatis,version,
Linux-Tutorials,dl,du,free,watch,find,fuzzy finder,fzf,fuzzy finder,
Ubuntu-Anleitung,cal,date, grep, nala,apt,history,shred,useradd,userdel
Linux-Befehle,bash, bash scripting,read,arry,if else,ans,or,case
Linux-Terminal,
Linux-Grundlagen,
Linux-Distributionen
Linux-Installation,
Shell-Programmierung,
Open-Source-Software,
Linux-Anfänger,
Terminal-Befehle,
Kommandozeilen-Tutorial,
Shell-Skripting,
Terminal-Tricks,
Befehlszeile für Anfänger,
Terminal-Fehlerbehebung,
Terminal-Hacks,
Linux-Kommandozeile,
Konsole verwenden,
Terminal-Shortcuts,
Audio- und Video-Bearbeitung,
Video schneiden,
Audio bearbeiten,
Videobearbeitungssoftware,
Tonmischung,
Videoeffekte,
Filmbearbeitung,
Videoproduktionstipps,
Audioaufnahme-Tutorial,
Video-Rendering,
Color Grading

Loading comments...