Cómo evitar la eliminación masiva de archivos en Debian

Cómo evitar la eliminación masiva de archivos en Debian

Hoy noté que perdí aproximadamente 1 TB de películas muy antiguas en mi colección. No tengo idea de cómo sucedió, peroMunínmuestra lo que pasó. Estoy bastante seguro de que fue mi culpa. (Estaba despierto a esa hora, sí; pero no estoy 100% seguro). ¿Cómo puedo evitar que algo así vuelva a suceder? ¿Cómo puedo evitar que yo (o un programa/script) elimine más de x GB de datos? Cualquier sugerencia es bienvenida. Munin - Uso del disco

Respuesta1

Como alguien que ha eliminado con éxito el /Windowssubdirectorio de uncorrersistema Windows, Y eliminó el contenido de /binuncorrerLinux boxen (¡no murió!)... Conozco la sensación. (Pero no sé CÓMO hice lo de Windows, no debería ser posible, Windows bloquea los archivos en uso).

Varias opciones:

Respuesta2

Siento que la mejor opción aquí podría ser cambiar el nombre de rm (o lo que sea que uses para eliminar cosas) y envolverlo en un nuevo script rm. Por mejor opción no me refiero a la mejor opción, pero es divertido pensar en hacer esto. Quizás quieras tener más cuidado con tus eliminaciones.

Lo probé rápidamente después de cambiar el nombre de rm a rm-real

#!/bin/bash
/bin/rm $1

Y eso funciona. Puede hacer uso de algunas funciones en rm y hacerse eco de una pequeña nota para usar rm-real para una funcionalidad completa, o realizar el ejercicio de obtener los argumentos correctos.

Editar: En realidad, la mejor opción son las buenas copias de seguridad. Cambiar de habitación es divertido, pero como se señaló en los comentarios, un poco complicado.

información relacionada