Antworten:
Kein Papierkorb in der Serverversion. Der rm
Befehl löscht es.
rm
auf einem Desktop oder Server befinden, werden diese sofort gelöscht.
Sie sagen nicht, wie Sie Dateien löschen.
Es könnte einen "Papierkorb" geben, wenn Sie beispielsweise einen Dateimanager im Textmodus verwenden.
Angenommen, Sie verwenden den rm
Befehl in der Shell:
Normalerweise rm
sollten nur Dateien gelöscht werden, ohne einen "Papierkorb" zu verwenden. Aus verschiedenen Gründen, z. B. .bashrc
wenn Sie versehentlich etwas installieren oder ein Beispiel ohne Überprüfung verwenden, kann es sich um etwas anderes handeln. Es ist einfach zu überprüfen. Sie sollten daher Folgendes verwenden: Verwenden Sie diese Option command -v
, um herauszufinden, welchen Befehl Sie mit dem Namen ausführen rm
:
$ command -v rm
/usr/bin/rm
Das sieht gut aus (1). Ebenso /bin/rm
wäre gut.
Wenn rm
geändert wird, um Papierkorb zu verwenden, kann dies folgendermaßen aussehen:
$ command -v rm
alias rm=trash-put
oder
$ command -v rm
alias rm=gvfs-trash
Normalerweise wird diese Änderung nur angewendet, wenn rm
sie in einer interaktiven Shell verwendet wird.
Sie können auch überprüfen, ob libtrash
auf irgendeine Weise installiert ist. Es ändert die Funktionsweise von Programmen, auch rm
auf Bibliotheksaufrufebene.
(1) /usr/bin/rm
Kann tatsächlich safe-rm
aus einem gleichnamigen Paket stammen:
$ ls -l /usr/bin/rm
lrwxrwxrwx 1 root root 7 Feb 1 2014 /usr/bin/rm -> safe-rm
Beantwortung einer Frage aus einem Kommentar:
Wenn winscp
es sich um eine Implementierung von handelt scp
, können Sie keine Dateien damit löschen. Sie kopieren Dateien auf einen anderen Computer, sodass Sie mehr Kopien erhalten. Sie könnten es zwar verwenden, um Dateien zu überschreiben - aber darüber sprechen Sie nicht.