Luzablue

Tecnología y más

Cómo eliminar automáticamente archivos antiguos de la papelera de reciclaje en Linux
Linux

Cómo eliminar automáticamente archivos antiguos de la papelera de reciclaje en Linux

Es casi seguro que en algún momento de su vida borrará el archivo o directorio incorrecto. O eliminará intencionalmente un archivo, solo para descubrir más tarde que lo necesita nuevamente. La mayoría de ustedes puede estar pensando: “¡Estuviste allí, lo lograste! «

Pero existe una mejor manera de deshacerse de los datos que ya no necesita. Y esto es algo que se implementa en Windows 10, algunos de los teléfonos inteligentes más nuevos y posiblemente algunos entornos de escritorio incluidos en las distribuciones de Linux.

Sin embargo, la tasa de adopción de este sistema sigue siendo muy baja y la mayoría de los usuarios no están muy seguros de cuán útil puede ser. Eso es comprensible, porque es una de esas características que solo puede apreciar el día que lo salva.

Eliminación permanente vs. Basura / Reciclaje

En resumen: ambas opciones son miserables. Eliminar un archivo de forma permanente plantea el problema obvio mencionado anteriormente. ¿Qué pasa si descubre más tarde que necesita datos? No hay una manera fácil de recuperar esto, especialmente en sistemas de archivos ext4. (Es un poco más fácil recuperarse Windows»Sistema de archivos NTFS.)

Es cierto que la mayoría de las veces eliminarás algunos archivos y ya no los necesitarás. Pero en un día soleado, querrá limpiar su computadora.

El escritorio está desordenado y ves un montón de hojas de cálculo innecesarias por ahí. Los imprimió y se los dio a su jefe, para que no vea una razón por la que los necesitará. Borre todo y la oficina estará limpia y organizada nuevamente. Más tarde ese mismo día, recibirá una llamada telefónica de su jefe. Perdió los archivos, perdió las versiones impresas, necesita las hojas de cálculo del mes pasado. ¿Adivina quién tendrá que convertirse en un experto en recuperación de datos de la noche a la mañana?

El problema de enviar archivos a la papelera de reciclaje

Suponga que ahora está convencido, aunque el escenario no se aplica a usted. Su negocio tiene buenas salvaguardas, ¿no es así?

Pero de ahora en adelante digamos que renuncias al pecado de apretar Cambiar + Eliminar. Todo va a la papelera de reciclaje virtual (o Papelera de reciclaje, si está habilitado Windows). ¿Necesita una devolución de archivo? Puedes restaurarlo en segundos.

¡Es genial! Pero, ¿qué hay de liberar espacio en el disco duro o SSD? Los archivos de la papelera siempre ocupan la misma cantidad de espacio de almacenamiento. Puede vaciar la basura y liberar espacio en cualquier momento, así es. Probablemente nunca necesitará los archivos que han estado allí durante algunas semanas. Pero, ¿qué pasa con los últimos archivos que envió a la Papelera hace diez minutos? No hay una forma fácil de restaurarlos ahora.

La conclusión es que cada archivo debe volverse «antiguo» antes de poder eliminarlo. Si permanece en la Papelera de reciclaje virtual durante algunas semanas y no necesita restaurarlo para entonces, es posible que nunca más lo necesite. En Linux hay una utilidad llamada autotrash que puede automatizar el proceso de purga de archivos antiguos de la Papelera de reciclaje.

Programe la papelera de reciclaje automática para que se ejecute automáticamente cada vez que inicie sesión en el escritorio

Abra su emulador de terminal favorito e instale la papelera de reciclaje automática con el siguiente comando:

Ingrese la contraseña de usuario cuando se le solicite.

autotrash-confirm-install-min

Escriba «y» y presione ENTRAR cuando se le solicite si desea continuar.

Regrese al emulador de terminal y escriba el siguiente comando:

En el editor de texto que se abre, pega la siguiente línea:

autotrash-xsessionrc-schedule-autorun

Esto eliminará los archivos que han estado en la papelera de reciclaje durante más de treinta días. Puede ajustar el número «30» como desee. El signo «&» al final coloca el comando en segundo plano. De esta manera, si hay miles de archivos que la papelera de reciclaje automática necesita eliminar, no tendrá que esperar a que se complete el comando hasta que se cargue el escritorio.

Prensa control + X para salir del editor nano, «y» para guardar el archivo modificado y Enter.

Opcional: si también desea registrar la actividad de la papelera automática en el registro de systemd (si está disponible para su distribución), puede pegar otra línea en .xsessionrc (pero primero elimine la anterior):

autotrash-xsessionrc-schedul-autorun-and-log-to-journal

Las entradas del registro de systemd, que se refieren al autoestopista, se verían como la siguiente imagen.

autotrash-log-in-systemd-journal

Conclusión

En este punto, aún puede enviar archivos a la papelera de reciclaje en lugar de eliminarlos permanentemente. autotrash automáticamente liberará espacio en sus unidades y siempre tendrá una ventana de treinta días para recuperar fácilmente los datos eliminados. Seguramente algún día estará satisfecho de haber implementado este sencillo sistema.

DEJA UNA RESPUESTA

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