Una papelera para mi rm


Esta es una solución muy útil para poder recuperar todo lo que borramos desde la consola con rm. Es como tener una papelera.

Cada vez que hago un “rm -fr *” como root un escalofrío me recorre el cuerpo, sobretodo, cuando estoy conectado por ssh a algún servidor de producción.
Por eso he dedicido incluir en todos los equipos con los que trabajo la siguiente línea en el “.bashrc”:

    alias rm=’mv –target-directory=/Trash $1′

De esta manera, cada vez que borro cualquier cosa, en vez de borrarlo, lo que hago es moverlo a un directorio llamado “Trash”. Después de incluir la linea en el archivo es necesario volver a logonearnos para que vuelva a cargar el “.bashrc”
Incluso podemos hacer que cada usuario mande los documentos que borra a su papelera con $HOME/.trash como “target directory”. Así, podrá recuperar los archivos desde el icono de la papelera del entorno gráfico.
Supongo que habrá formas más elegantes de hacerlo pero esta a mi me funciona.

Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=2175 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.