„trash-cli“ yra klientas, tvarkantis šiukšliadėžę iš komandinės eilutės. Jei užblokuojate rm arba sukuriate pseudonimą, kad naudodami rm jūs iš tikrųjų naudojate „trash-cli“, tai yra geras būdas išvengti duomenų praradimo. Daug kartų ištrinate tam tikrus failus, kurių tikrai nenorėjote ištrinti, arba darote tai nerūpestingai, tada jų nebegalite atkurti. Tokiu būdu, kai ištrinsite ką nors naudodami šiukšliadėžę, ši liks šiukšliadėžėje.
Jei norite juos susigrąžinti, tai galite padaryti lengvai. Be to, šiukšliadėžė prisimins datą, kai buvo ištrintas tam tikras failas, jo leidimus, kelią, kuriame jis buvo prieš ištrinant, ir kad galėtumėte juos atkurti tokius, kokie jie buvo labai paprastu būdu. Kažkas, ko negalėsite padaryti naudodamiesi rm, ir netyčia juos ištrynę turėtumėte naudoti teismo ekspertizės įrankius, jei įmanoma, bandydami juos atkurti ...
„Trash-cli“ įdiegti yra labai lengva, jei naudojate paketų tvarkytuvę iš mėgstamiausio platintojo. Pavyzdžiui, galite naudoti „apt-get install trash-cli“ DEB rajonams. Kai paketas bus įdiegtas, jis jums duos šias komandas:
- šiukšliadėžė: pašalinkite failus ir katalogus
- šiukšliadėžė: tuščia šiukšliadėžė
- šiukšlių sąrašas: išvardykite failus šiukšliadėžėje
- šiukšliadėžė-atkurti: atkurkite šiukšliadėžėje esančius failus
- trash-rm: atskirai ištrinkite konkretų failą, esantį šiukšliadėžėje
La „trash-cli“ įrankis pagrįstas „Python“, taip pat galite jį įdiegti iš šaltinių. Procedūra yra įprasta visoms distros ir tai galite padaryti atlikdami šiuos paprastus veiksmus:
git clone https://github.com/andreafrancia/trash-cli.git cd trash-cli sudo python setup.py install python setup.py install --user
Įdiegę galite naudoti galimas komandas iš terminalo labai paprastu būdu. Pvz., Norėdami ką nors išsiųsti į šiukšliadėžę, užuot naudoję rm (kas iš esmės būtų neatkurta), galite naudoti šią alternatyvą:
trash-put prueba.txt