trash-cli: команда, яка дозволяє уникнути втрат у вашому дистрибутиві

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


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.