rm-protection: Una alternativa segura a l'hora d'esborrar arxius

Moltes persones han tingut problema a l'hora d'utilitzar el famós però perillós ordre rm, Fins i tot, fa dies es va saber de la pèrdua de dades de GitLab quan per error el seu sysadmin va eliminar la base de dades incorrecta. Per aquesta última raó i algunes altres, sorgeix la idea de crear una eina que permetés comprovar que a l'esborrar arxius l'usuari aquesta assegurança de procediment que està realitzant i el resultat d'aquesta idea és rm-protection.

Tot i que ja existeix altres eina que ens permeten fer esborrat d'arxius de manera segura, rm-protection posseeix característiques que probablement la facin molt més flexible i interessant.

Què és rm-protection?

És una eina de codi obert, desenvolupada en Python, com una alternativa segura per a l'eliminació d'arxius. El seu comportament és igual a el de el famós ordre rm (Incloent els seus arguments i manera d'usar). L'única diferència és que aquesta comanda no elimina aquells arxius on hi hagi una .*.rm-protection i no es va donar resposta a la pregunta de verificació.

¿Quina és la manera més segura de comprovar que a l'esborrar arxius no l'estiguem ca $% / & ...?, Doncs per als creadors de rm-protection, La resposta és que el mateix usuari confirmi que voleu eliminar l'arxiu en qüestió. A més, li dóna l'oportunitat als usuaris de posar marques en aquells arxius que realment són important, estalviant molts mals de cap a la majoria dels usuaris.

rm-protection té com a objectiu proporcionar la màxima protecció i flexibilitat, a més de tenerel menor impacte possible en el funcionament diari. ordre rm

Com utilitzar rm-protection?

L'ús de rm-protection és bastant senzill, aquesta compost per dues funcionalitats: rm-p y protect. sent protegir l'encarregat de protegir els arxius que desitgem no siguin eliminats (o que es puguin eliminar sempre que sigui el desig real de l'usuari).

Això es pot observar de millor manera en el següent cas pràctic:

Desitgem que l'arxiu anomenat no_me_elimines.txt no pugui ser eliminat, o, si no només pugui ser eliminat si es respon a una pregunta de seguretat, en aquest cas n'hi ha prou que executem protec no_me_elimines.txt  i indiquem la pregunta i resposta de seguretat. En cas que realment desitgem eliminar l'arxiu només hem d'executar rm-p no_me_elimines.txt i respondre a la pregunta de seguretat.

Podem veure a rm-protection en acció, en el següent gif:

esborrar arxius

Com instal·lar rm-protection?

La instal·lació i configuració de rm-protection és bastant senzilla, hem de tenir instal·lat python pip, seguidament obrim una terminal i executem la següent comanda:

pip install rm-protection també és convenient crear un àlies de rm-p, perquè sigui utilitzat com rm, així serà més eficient a l'hora d'utilitzar alias rm="rm-p"

Després comenci a protegir els fitxers mitjançant protect.

Aquesta sens dubte, és una interessant forma d'esborrar arxius de manera segura, ja que podrem protegir de millor maneres nostres arxius més importants. A més si juguem una mica amb les ordres podríem fins i tot protegir arxius o directoris que compleixin amb certes característiques.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   cristian va dir

    Molt útil.Muchas gràcies

  2.   karlitux va dir

    Súper utilíssima! I la meva pròpia experiència em diu que he de instal·lar-la com més aviat millor perquè ja m'està recordant episodis que desitjo tenir ben oblidats. La comanda rm és de gran utilitat però pot causar grans catàstrofes.
    Moltes gràcies.
    Salutacions!

  3.   anònim va dir

    Moltes gràcies!

  4.   Sebas va dir

    Alguna cosa em diu que no funcionarà, de la mateixa manera que la comanda actual causa els problemes: perquè el lapsus acaba després que la embarras.
    I crec que ningú es posarà a protegir cada arxiu / carpeta, que ja hauria i podria estar protegit per un permís.