InicioLinuxHacer que "rm" mande los archivos a la papelera

Hacer que "rm" mande los archivos a la papelera

Linux7/15/2015
Hacer que "rm" mande los archivos a la papelera


Antes añadía el siguiente alias a mi archivo ~/.bashrc:

alias rm="mv -t ~/.local/share/Trash/files --backup=t" 



sus desventajas son:

1. Cuando quieras eliminar archivos para tener más espacio o ya no los quieras tener nunca, tendrás que invocar al rm original por su ruta completa /bin/rm o añadir otro alias.
2. No lo van a poder restaurar normalmente
3. No se va a registrar la fecha en que fue eliminado
3. No podrán administar la papelera de forma simple en la consola


Gracias a una aplicación en python no deberia haber problemas, excepto por lo primero

Instalar trash-cl


En Ubuntu/Debian
sudo apt-get install trash-cli

En Arch
yaourt -S trash-cli

Una vez lo instalé en Fedora pero no me acuerdo si busqué un rpm, lo compilé o venian en algun repositorio. En OpenSUSE no viene en los repositorias oficiales, pero pueden intentar con un version no oficial en: http://software.opensuse.org/package/python-trash-cli

Y puden intentarlo desde el código https://pypi.python.org/pypi/trash-cli/


Como usar trash-cl


1. trash-put
Este comando manda uno o más archivos y/o directorios a la papelera

trash-put archivo1 archivo2

2. trash-empty [días eliminados]
Con este comando pueden vaciar completamente la papelera de reciclaje si no proporcionan ningun argumento, o bien puden especificar hace cuantos días fueron eliminados.

Por ejemplo si quiero que se restaure todo lo de esta semana:
trash-empty 7

3. trash-list
Muestra los archivos eliminados

4. restore-trash [número de archivo]

Si no especifican ningun argumento mostrará los archivos eliminados de forma enumerada:

0 2013-05-15 22:22:02 /home/lawliet/screenFetch-2013-05-15_22-20-42.png
1 2013-04-08 19:44:56 /home/lawliet/Notebooks/Desktops/a.txt
2 2013-04-11 14:08:53 /home/lawliet/Fonts/Systema/Fuente 1

Solo falta ingresar el número (en azúl en este ejemplo) junto al comando para restaurarlo.

Añadir un alias
Si ustedes no pueden adaptarle rápido pueden añadir un alias para el comando rm al final de su archivo

alias rm="trash-put"

cuidado porque no borra los archivos del disco duro
Datos archivados del Taringa! original
76puntos
265visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
0visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

No hay comentarios nuevos todavía

Autor del Post

d
daaiya🇦🇷
Usuario
Puntos0
Posts4
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.