Чтобы установить trash-cli, просто введите консоль:
sudo apt-get install trash-cli
Если хотите, вы можете псевдоним rm до trash-put, у них есть совместимый синтаксис. Он отлично работает с мусором gnome, вы можете восстановить файлы, удаленные из командной строки с помощью nautilus или апплета мусора, и восстановить файлы, обработанные из nautilus из командной строки, используя trash-list.
Он позаботится о разные имена файлов и помните исходное расположение файлов.
Вы также можете попробовать gvfs-trash, как отмечает ændrük в комментариях. Но trash-put имеет несколько преимуществ перед gvfs-trash:
1) Он не привязан к gnome или gvfs. Он будет работать даже на сервере без гнома или в другой среде рабочего стола. Он достигает совместимости с gnome, потому что использует спецификацию freesktop trash, как gnome.
2) Он пытается использовать тот же формат, что и rm, поэтому он может быть сглажен. В первый раз скрипт не попытается выполнить trash-put -Rf dir
. Основным преимуществом gvfs-trash является то, что он установлен по умолчанию в Ubuntu.