rm-protection: varna alternativa pri brisanju datotek

Mnogi ljudje so imeli težave z uporabo slavnega, a nevarnega ukaz rmŠe pred dnevi je bilo znano Izguba podatkov GitLab ko je vaš sysadmin po pomoti izbrisal napačno bazo podatkov. Iz tega zadnjega in nekaterih drugih idej ustvarite orodje, ki omogoča preverjanje, ali je uporabnik pri brisanju datotek prepričan v postopek, ki ga izvaja in rezultat te ideje je rm-zaščita.

Čeprav že obstajajo druga orodja, ki nam omogočajo varno brisanje datotek, rm-zaščita ima značilnosti, zaradi katerih je verjetno veliko bolj prilagodljiv in zanimiv.

Kaj je rm zaščita?

Gre za odprtokodno orodje, razvito v python, kot varna alternativa za brisanje datotek. Njegovo vedenje je enako slavnemu ukaz rm (vključno z argumenti in načinom uporabe). Edina razlika je v tem, da ta ukaz ne izbriše tistih datotek, kjer je .*.rm-protection na vprašanje za preverjanje pa ni bil noben odgovor.

¿Kako najvarneje preverimo, da pri brisanju datotek nismo ca $% / & ...No, za ustvarjalci rm-zaščite, odgovor je, da uporabnik sam potrdi, da želi zadevno datoteko izbrisati. Prav tako daje uporabnikom priložnost, da na tiste datoteke, ki so res pomembne, označijo, kar večini uporabnikov prihrani veliko preglavic.

rm-zaščita želi zagotoviti največjo možno zaščito in prilagodljivost ter čim manj vplivati ​​na vsakodnevno delovanje. ukaz rm

Kako uporabiti rm-zaščito?

el uso rm-zaščita je povsem preprost, sestavljen je iz dveh funkcionalnosti: rm-p y protect. Biti zaščito oseba, ki je odgovorna za zaščito datotek, za katere želimo, da ne bodo odstranjene (ali ki jih je mogoče odpraviti, če je resnična želja uporabnika).

To je najbolje razvidno iz naslednje študije primera:

Želimo datoteko z imenom no_me_elimines.txt ni mogoče odpraviti ali če je ni mogoče odpraviti le, če je odgovorjeno na varnostno vprašanje, je v tem primeru dovolj, da izvršimo protec no_me_elimines.txt  in navedite varnostno vprašanje in odgovor. V primeru, da resnično želimo izbrisati datoteko, jo moramo samo še izvršiti rm-p no_me_elimines.txt in odgovorite na varnostno vprašanje.

Lahko vidimo rm-zaščita v akciji, v naslednjem gifu:

brisanje datotek

Kako namestiti rm-zaščito?

Namestitev in konfiguracija rm-zaščite je precej preprosta, nameščen mora biti python pip, nato odpremo terminal in izvedemo naslednji ukaz:

pip install rm-protection Prav tako je priročno ustvariti vzdevek rm-p, ki se bo uporabljal kot rm, zato bo učinkovitejši pri uporabi alias rm="rm-p"

Nato začnite z zaščito datotek z protect.

To je nedvomno zanimiv način varnega brisanja datotek, saj lahko svoje najpomembnejše datoteke bolje zaščitimo. Če se poigramo z ukazi, bi lahko celo zaščitili datoteke ali imenike, ki ustrezajo določenim značilnostim.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Cristian je dejal

    Zelo koristno Najlepša hvala

  2.   carlitux je dejal

    Super koristno! In moje izkušnje mi govorijo, da bi ga moral namestiti čim prej, ker me že spominja na epizode, ki bi jih rad dobro pozabil. Ukaz rm je uporaben, vendar lahko povzroči večje katastrofe.
    Hvala lepa.
    Lep pozdrav!

  3.   anonimni je dejal

    Najlepša hvala!

  4.   sebas je dejal

    Nekaj ​​mi pove, da ne bo delovalo na enak način, kot trenutni ukaz povzroča težave: ker se zamik konča, ko ga namažete.
    In mislim, da nihče ne bo zaščitil vsake datoteke / mape, ki bi morala biti zaščitena z dovoljenjem.