Нет общего «отмены» для каждой операции в терминале. Если вы хотите восстановить файл после использования, rm
вам нужно поискать программное обеспечение для восстановления.
Чтобы предотвратить возможные ошибки в будущем, нужно alias
указать альтернативные команды для удаления файлов. Добавьте их к себе ~/.bashrc
и получите привычку использовать их вместо rm
.
псевдоним rmi = 'rm -i'
Если вы используете
rmi
, вам будет предложено подтвердить удаление в будущем. Старайтесь не развивать привычку нажиматьy
сразу после того, как вы выполнитеrmi
команду, так как это победит цель.Вы также можете переместить файлы, удаленные
trsh
командой в терминале, в вашу корзину (в KDE и Gnome):alias trsh='mv --target-directory="$HOME/.Trash"'
Если вы используете
trsh
, у вас будет ограниченная возможность «восстановить». Остерегайтесь этогоtrsh dir1/file1 dir2/file1
все еще может вызвать невосстановимую потерю данных.