trash-cli - це клієнт для управління кошиком із командного рядка. Якщо ви заблокуєте rm або створите псевдонім, так що, коли ви використовуєте rm, ви фактично використовуєте trash-cli, це хороший спосіб запобігти втраті даних. Багато разів ви видаляєте певні файли, які ви дійсно не хотіли видаляти, або робите це необережно, і тоді ви більше не можете їх відновити. Таким чином, коли ви видаляєте щось за допомогою trash-cli, воно залишатиметься в кошику.
Якщо ви хочете повернути їх, це можна зробити легко. Крім того, trash-cli запам'ятає дату видалення певного файлу, його дозволи, шлях, де він знаходився до його видалення, а також щоб ви могли відновити їх такими, якими вони були дуже простим способом. Те, що за допомогою rm ви не зможете зробити, і у випадку випадкового їх видалення вам доведеться скористатися криміналістичними інструментами, щоб спробувати відновити їх, якщо це можливо ...
Встановити trash-cli дуже просто, якщо ви використовуєте менеджер пакетів з улюбленого дистрибутива. Наприклад, ви можете використовувати apt-get встановити trash-cli для дистрибутивів DEB. Після встановлення пакету ви отримаєте ці команди:
- trash-put: видалити файли та каталоги
- trash-empty: спорожніть сміття
- trash-list: список файлів у кошику
- trash-restore: відновлення файлів, що знаходяться в кошику
- trash-rm: окремо видалити певний файл, який знаходиться в кошику
La Інструмент trash-cli заснований на Python, а також ви можете встановити його з джерел. Процедура є загальною для всіх дистрибутивів, і ви можете зробити це, виконавши такі прості кроки:
git clone https://github.com/andreafrancia/trash-cli.git cd trash-cli sudo python setup.py install python setup.py install --user
Після встановлення ви можете використовувати доступні команди з терміналу дуже простим способом. Наприклад, щоб надіслати щось у кошик, замість того, щоб використовувати rm (який, в принципі, не підлягає відновленню), ви можете використовувати таку альтернативу:
trash-put prueba.txt