Papelera para la consola

¿Qué ocurre cuando borramos algún archivo o directorio desde la consola y de repente nos damos cuenta de que nos hemos equivocado? Tendremos que buscar un software de recuperación. ¿No habría sido mejor que se moviera a una papelera, como ocurre con el equivalente gráfico? Buenas noticias, se puede hacer, y muy fácilmente.

Basta con instalar el paquete libtrash.

En Ubuntu puedes ejecutar este comando:

sudo aptitude install libtrash

En Debian tienes que ejecutar como usuario root:

aptitude install libtrash

y añadir en tu fichero de usuario .bashrc una nueva variable de entorno LD_PRELOAD (que carga en memoria la librería dinámica que le indiquemos) con la ruta a la librería

echo "export LD_PRELOAD=/usr/lib/libtrash/libtrash.so.2.4" >> ~/.bashrc

Ahora puedes cerrar y abrir la consola de nuevo para grabar los cambios o ejecutar

source ~/.bashrc

Ahora vamos a probar nuestros nuevos superpoderes😀 . Creamos un archivo cualquiera:

echo "hola" > hola.txt

y ahora lo borramos

rm hola.txt

el archivo habrá ido a parar al directorio Trash en nuestro directorio HOME, que es el que nos hace de papelera.

Pero esto puede mejorar aún más: libtrash tiene un archivo de configuración que nos permite indica el directorio a utilizar como papelera, entre otras cosas. Si le indicamos .Trash, que es el archivo que usa Gnome como papelera, ¡cuando borremos un archivo este ira a parar a la papelera de Gnome y podremos borrarlo desde allí de forma gráfica!

echo "TRASH_CAN = .Trash" > ~/.libtrash

Fuente: http://www.linux-es.org/a

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: