На этот вопрос уже есть ответ здесь:
Когда дело доходит до удаления файлов. Вместо
rm some_file.txt
или
rm -rf some_folder
мы используем
del some_file.txt
или
del some_folder
, где вы можете определить свой псевдоним bash для del
в ~ / .custom_aliases как
function del() {
mv $* ~/.Trash
}
, который просто перемещает ваши файлы и папки в мусор, чтобы вы могли восстановить их позже.
Что вы выберете?
Wellcome! Вы можете восстановить данные почти всегда (криминалистические методы). Но перемещение в мусорное ведро - самый быстрый и понятный метод.
Вы на правильном пути, если хотите научиться решать эту проблему самостоятельно. Тем не менее, это общая проблема, и инструмент уже доступен.
Вы можете установить trash
через apt install trash-cli
. После установки вы можете «безопасно» удалить файлы, просмотреть содержимое корзины, восстановить файлы и очистить корзину:
trash /path/to/some/file
trash-list
trash-restore
trash-empty
. Вы можете прочитать больше о trash
.
Примечания:
restore-trash
вместо trash-restore
. gvfs-trash
из gvfs-bin
. gvfs-trash
был заменен на gio trash
.