trash-cli: kommando, der kan undgå tab i din distro

trash-cli er en klient til at administrere papirkurven fra kommandolinjen. Hvis du låser rm eller opretter et alias, så du rent faktisk bruger trash-cli, når du bruger rm, er det en god måde at forhindre tab af data. Mange gange sletter du visse filer, som du virkelig ikke ønskede at slette, eller du gør det skødesløst, og så kan du ikke længere gendanne dem. På denne måde, når du sletter noget med trash-cli, vil det være i papirkurven.

Hvis du vil gendanne dem, kan det gøres nemt. Derudover vil trash-cli huske datoen, hvor en bestemt fil blev slettet, dens tilladelser, stien, hvor den var placeret, før den blev slettet, og så du kan gendanne dem, som de var på en meget enkel måde. Noget, som du ikke vil være i stand til med rm, og i tilfælde af at du ved et uheld sletter dem, skal du bruge retsmedicinske værktøjer til at forsøge at gendanne dem, hvis det er muligt...

Det er meget nemt at installere trash-cli, hvis du bruger din foretrukne distros pakkehåndtering. Du kan f.eks. bruge apt-get install trash-cli til DEB distros. Når pakken er installeret, giver den dig disse kommandoer:

  • trash-put: slet filer og mapper
  • trash-empty: tømmer papirkurven
  • trash-list: lister filerne i papirkurven
  • trash-restore: gendanner filer, der er i papirkurven
  • trash-rm – sletter individuelt en specifik fil, der er i papirkurven

La trash-cli-værktøjet er baseret på Python, og du kan også installere det fra kilderne. Proceduren er fælles for alle distros, og du kan gøre det ved at følge disse enkle trin:

git clone https://github.com/andreafrancia/trash-cli.git

cd trash-cli

sudo python setup.py install

python setup.py install --user

Når den er installeret, kan du bruge tilgængelige kommandoer fra terminalen på en meget enkel måde. For eksempel, for at sende noget til papirkurven, i stedet for at bruge rm (som i princippet ville være uopretteligt), kan du bruge dette alternativ:

trash-put prueba.txt


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.