viernes, 26 de abril de 2019

Habilitar confirmación ante borrado de ficheros

En un sistema Linux, es una práctica recomendable tener activada la confirmación ante el borrado de ficheros. De esta forma, evitaremos eliminar por error información útil pues en el terminal no hay “papelera de reciclaje”.
Los pasos para activar la confirmación para el comando rm en todos los usuarios es la siguiente para Ubuntu:
Crearemos un fichero llamado aliases.sh (el nombre puede ser cualquier otro) en el directorio /etc/profile.d/. Su contenido será el siguiente:
alias rm='rm -i'
Con esto lo que haremos es definir que al ejecutar rm se esté ejecutando realmente rm -i, que solicita confirmación.
No hace falta asignar permisos especiales al fichero creado:
-rw-r--r-- 1 root root   17 abr 26 12:05 aliases.sh
En el siguiente inicio de sesión de cualquier usuario, el borrado de ficheros ya solicitará confirmación:
$ touch a
$ rm a
rm: remove regular empty file 'a'?

No hay comentarios:

Publicar un comentario