trash-cli ir klients, kas var pārvaldīt atkritni no komandrindas. Ja bloķējat rm vai izveidojat aizstājvārdu tā, ka, lietojot rm, jūs faktiski izmantojat trash-cli, tas ir labs veids, kā novērst datu zudumu. Daudzas reizes jūs izdzēšat dažus failus, kurus patiešām nevēlējāties izdzēst, vai arī jūs to darāt neuzmanīgi, un tad vairs nevarat tos atgūt. Tādā veidā, izdzēšot kaut ko ar trash-cli, tas paliks miskastē.
Ja vēlaties tos atgūt, to var viegli izdarīt. Turklāt trash-cli atcerēsies datumu, kad noteikts fails tika izdzēsts, tā atļaujas, ceļu, kur tas atradās pirms dzēšanas, un lai jūs tos varētu atgūt, kādi tie bija ļoti vienkāršā veidā. Kaut kas, ko ar rm nevarēsiet izdarīt, un, ja tos nejauši izdzēsīsit, jums būs jāizmanto tiesu medicīnas instrumenti, lai mēģinātu tos atgūt, ja iespējams ...
Trash-cli instalēšana ir ļoti vienkārša, ja izmantojat pakotņu pārvaldnieku no iecienītā izplatītāja. Piemēram, jūs varat izmantot apt-get instalēt trash-cli par DEB rajoniem. Kad pakotne ir instalēta, tā jums dod šīs komandas:
- miskaste: noņemiet failus un direktorijus
- trash-empty: iztukšojiet miskasti
- miskastes saraksts: norādiet miskastē esošos failus
- trash-restore: atjaunojiet atkritnē esošos failus
- trash-rm: atsevišķi izdzēsiet konkrētu failu, kas atrodas atkritnē
La trash-cli rīks ir balstīts uz Python, un to var instalēt arī no avotiem. Procedūra ir izplatīta visiem distrosiem, un to varat izdarīt, veicot šīs vienkāršās darbības:
git clone https://github.com/andreafrancia/trash-cli.git cd trash-cli sudo python setup.py install python setup.py install --user
Kad esat instalējis, varat izmantot pieejamās komandas no termināļa ļoti vienkāršā veidā. Piemēram, lai kaut ko nosūtītu uz atkritni, tā vietā, lai izmantotu rm (kas principā nebūtu atgūstams), varat izmantot šo alternatīvu:
trash-put prueba.txt