Bis jetzt habe ich Ubuntu verwendet, und das Verhalten von rm
für Verzeichnisse war das folgende:
rm -r dir
würde entfernen,dir
wenn es leer wäre, und andernfalls einen Fehler gebenrm -rf dir
entfernen würdedir
und seinen Inhalt rekursiv
Es ist möglich, dass rm
eine Tendenz dahingehend besteht, dass sich etwas so verhält, aber ich habe keinen Zugriff mehr auf mein Ubuntu-System, sodass ich es nicht beurteilen kann.
Jetzt bin ich zu Linux Mint gewechselt, und das Verhalten ist anders: rm -r
Entfernt ein Verzeichnis und seinen Inhalt rekursiv, genau wie rm -rf
unter Ubuntu.
Ich habe in rm
der Manpage von Linux Mint nach einer Kombination von Optionen gesucht , die das Ubuntu-Verhalten reproduzieren, konnte aber keine finden.
Meine Fragen sind:
- Warum unterscheidet sich das Verhalten von
rm
Linux-Distributionen? Ist es nicht ein Standardwerkzeug, das überall gleich sein sollte? - Wie erreiche ich das am Anfang der Frage beschriebene Verhalten?