You could put your verification ID in a comment Or, in its own meta tag Or, as one of your keywords Your content is here. The verification ID will NOT be detected if you put it here. Linux para Noveles: Crear una papelera para la consola

Mi blog ha sido movido!

Seras automaticamente redirigido a la nueva direccion. Si esto no ocurre, visita
http:http://www.linuxnoveles.com/
Y actualiza tus Favoritos.

viernes, 7 de enero de 2011

Crear una papelera para la consola

Muchas veces desde el terminal de comandos hemos echado en falta la papelera. Al hacer el típico rm(borrado) en consola para borrar algo y nos damos cuenta que nos hemos equivocado, o nos buscamos la vida con algún programa de recuperación o sientiéndolo mucho, podemos decir adiós a lo eliminado.

Podemos crear algo similar a la papelera del entorno gráfico pero para la consola y para esto se inventó la librería libtrash.

Ejecutando el comando en Ubuntu, Debian o derivados

sudo apt-get install libtrash

Añadimos a la ficha de usuario (.bashrc) una variable LD_PRELOAD para cargar en memoria la librería dinámica.

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

Guardemos los cambios que hemos hecho

source ~/.bashrc

Probamos si funciona. Para ello creamos un fichero y lo borramos.

Primero lo creamos, el fichero se va a llamar prueba.txt

echo “prueba” > prueba.txt.

Tambien podemos ir al entorno grafico, abrir el gedit, crear un fichero y guardarlo.

Despues lo borramos,

rm LinuxZone.txt

Vamos a comprobar que funciona todo.

Nos dirigimos al directorio Trash "basura" (se encuentra situado en /home/TU_USUARIO/Trash)

Abrimos el directorio Trash:    cd Trash

Y miramos que hay dentro de él.

ls

Si todo ha ido bien el archivo se encuentra en nuestra nueva papelera. Desde él podremos copiarlo a donde queramos.

No hay comentarios:

Publicar un comentario

Comentario inicial

Alguna vez te has cansado de windows, pero no te atreves a dejarlo, esta es tu pagina. Te enseñaremos pequeños trucos y guías para que puedas hacerlo fácilmente. Ubuntu, fedora, debian, linux mint, unity, gnome, kde, kubuntu

Esta web es sin animo de lucro, solo para facilitar el aprendizaje a los noveles. Toda la información aquí recopilada se obtiene libremente en Internet.