V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

safe-rm

Herramienta que actúa como capa de seguridad sobre el comando rm estándar. Antes de ejecutar cualquier borrado, comprueba si el archivo o directorio está en una lista de exclusiones protegida; si es así, cancela la operación y avisa al usuario.

$ ln -s /usr/local/bin/safe-rm /usr/local/bin/rm
reemplazar el comando rm
$ alias rm='safe-rm'
o con un alias

El archivo /etc/safe-rm.conf continene el listado, a uno por linea, de los archivo/directorios que no pueden ser borrados. Los archivos/directorios que no puede borrar un usuario concreto en ~/.config/safe-rm del ñdirectorio personal.

$ echo "/home/USER/documentos-importantes" >> ~/.config/safe-rm
añadir una ruta específica del directorio personal
$ echo "/home/USER/fotos" >> ~/.config/safe-rm
$ echo "/home/USER/fotos/*" >> ~/.config/safe-rm
permite usar comodines [*,?] en la lista de exclusiones

Nota.- Si se necesita borrar algo protegido a propósito, ha de usarse la ruta de rm original: /bin/rm o /usr/bin/rm.

Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
5098 entradas - Acerca del Tractatus
La Pipa Plena 2026