Am sichersten ist es, sich auf die Hände zu setzen, bevor Sie die Eingabetaste drücken.
Abgesehen davon könnten Sie einen Alias wie diesen (für Bash) erstellen
alias rm="pwd;read;rm"
Das zeigt Ihnen Ihr Verzeichnis, warten Sie auf eine Eingabetaste und entfernen Sie dann, was Sie mit den richtigen Flags angegeben haben. Sie können den Vorgang abbrechen, indem Sie ^C anstelle von Enter drücken.
Hier ist ein sicherer Weg:Verwenden Sie ls
Listen Sie zuerst die betroffenen Dateien auf und verwenden Sie dann den Befehlszeilenverlauf oder die Verlaufsersetzung, um ls
zu ändern bis rm
und führen Sie den Befehl erneut aus, nachdem Sie überzeugt sind, dass die richtigen Dateien bearbeitet werden.
Wenn Sie wirklich sicher gehen wollen, können Sie ein einfaches Alias- oder Shell-Skript erstellen wie:
mv $1 ~/.recycle/
Dies würde Ihre Sachen einfach in einen .recycle-Ordner verschieben (Hallo, Windows!).
Richten Sie dann einen Cron-Job ein, um rm -rf für Dinge in diesem Ordner auszuführen, die älter als eine Woche sind.