trasher, la herramienta que cambia la forma en que eliminas archivos en Linux

¿Estás cansado de usar el comando rm para eliminar archivos y directorios, solo para darte cuenta de que eliminaste algo importante por error? ¿Te gustaría tener una herramienta más segura y conveniente para gestionar tus archivos eliminados? ¡Pues estás de suerte! Permíteme presentarte a trasher, una pequeña utilidad de línea de comandos que tiene como objetivo reemplazar a rm y hacer que el proceso de eliminación de archivos sea más rápido, seguro y divertido. Sí, eso es correcto, ¡incluso puede ser divertido eliminar archivos!

trasher, la herramienta que cambia la forma en que eliminas archivos en Linux

trasher es una pequeña utilidad de línea de comandos que se utiliza para eliminar archivos y directorios en Linux. A diferencia del comando rm estándar, que elimina los archivos y directorios de forma permanente e irreversible, trasher los mueve a un directorio de basura en lugar de eliminarlos de inmediato. Este enfoque tiene varias ventajas.

En primer lugar, el proceso de mover un archivo o directorio a la basura es casi instantáneo, incluso cuando se trata de directorios grandes. Por otro lado, eliminar archivos y directorios de forma recursiva con rm puede llevar mucho tiempo, especialmente cuando se trata de directorios grandes con muchos archivos. Por lo tanto, trasher es considerablemente más rápido que rm, especialmente en el caso de directorios grandes.

En segundo lugar, al mover los archivos a un directorio de basura en lugar de eliminarlos permanentemente, trasher te brinda una capa adicional de seguridad. Si eliminas algo por error, aún tendrás la oportunidad de recuperarlo fácilmente desde la papelera en lugar de lamentarlo para siempre.

Instalación de trasher en Linux

La instalación de trasher en Linux es un proceso sencillo y rápido. A continuación, te mostraré cómo hacerlo.

  1. Requisitos previos: Asegúrate de tener los siguientes requisitos previos antes de instalar trasher:
  • Un sistema Linux en funcionamiento
  • Acceso de superusuario (puedes usar sudo)
  1. Obtener trasher: Para instalar trasher, abre una terminal y ejecuta el siguiente comando:
   sudo apt install trasher
  1. Espera y disfruta: ¡Eso es todo! Una vez que el comando se haya completado, tendrás trasher instalado en tu sistema. Ahora estás listo para comenzar a usarlo y experimentar sus características sorprendentes.

Configuración y personalización de trasher en Linux

Aunque trasher funciona perfectamente con su configuración predeterminada, también puedes personalizarlo según tus necesidades. Aquí hay algunas opciones de configuración populares que puedes ajustar:

  • Directorio de basura personalizado: Por defecto, trasher utiliza un directorio de basura predefinido. Sin embargo, si prefieres usar tu propio directorio de basura, puedes especificarlo durante la ejecución del comando. Por ejemplo:
  trasher --trash-dir ~/mi_basura rm archivo.txt

En este ejemplo, hemos configurado ~/mi_basura como el directorio de basura personalizado.

  • Creación automática del directorio de basura: Si deseas que trasher cree automáticamente el directorio de basura si no existe, puedes agregar la opción --create-trash-dir o su forma abreviada -ct al comando. Por ejemplo:
  trasher -ct --trash-dir ~/mi_basura rm archivo.txt

Con esta opción, trasher creará el directorio ~/mi_basura si aún no existe.

  • Eliminar archivos permanentemente: Si deseas eliminar archivos permanentemente en lugar de moverlos a la basura, puedes utilizar la opción --permanently o su forma abreviada -p. Por ejemplo:
  trasher --trash-dir ~/mi_basura rm --permanently archivo.txt

Esto eliminará el archivo archivo.txt permanentemente en lugar de moverlo a la basura.

Estas son solo algunas opciones de configuración que puedes utilizar para personalizar trasher según tus preferencias. Si quieres conocer más detalles sobre las opciones de configuración disponibles, puedes consultar la documentación oficial de trasher.

Uso de trasher en Linux

Ahora que tienes trasher instalado y configurado en tu sistema, es hora de ponerlo en acción. A continuación, te mostraré algunos ejemplos de uso comunes de trasher para que puedas aprovechar al máximo esta poderosa herramienta.

  1. Eliminar un archivo: Para eliminar un archivo usando trasher, simplemente ejecuta el siguiente comando:
   trasher --trash-dir ~/mi_basura rm archivo.txt

Esto moverá el archivo archivo.txt al directorio de basura especificado.

  1. Eliminar un directorio: Si deseas eliminar un directorio completo, incluyendo todos sus archivos y subdirectorios, puedes utilizar el siguiente comando:
   trasher --trash-dir ~/mi_basura rm -r directorio/

El flag -r indica a trasher que elimine el directorio de forma recursiva.

  1. Restaurar un archivo: ¿Recuerdas ese archivo importante que eliminaste por error? ¡No te preocupes! trasher te permite restaurar archivos fácilmente desde el directorio de basura. Ejecuta el siguiente comando para restaurar un archivo:
   trasher --trash-dir ~/mi_basura unrm archivo.txt

Esto restaurará el archivo archivo.txt en el directorio actual.

  1. Restaurar un archivo en un directorio específico: Si deseas restaurar un archivo en un directorio específico en lugar del directorio actual, puedes utilizar la opción --to seguida del directorio de destino. Por ejemplo:
   trasher --trash-dir ~/mi_basura unrm archivo.txt --to /ruta/destino/

Esto restaurará el archivo archivo.txt en el directorio /ruta/destino/.

Estos son solo algunos ejemplos de uso de trasher. La herramienta ofrece una amplia gama de funciones y opciones que puedes explorar según tus necesidades y preferencias.

El vídeo

Lo mismo que te he contado hasta aquí, pero en otro formato,

Conclusiones

trasher es una herramienta imprescindible para cualquier usuario de Linux que desee una forma más segura y conveniente de eliminar archivos y directorios. Su enfoque de mover los archivos a un directorio de basura en lugar de eliminarlos de inmediato no solo ofrece una capa adicional de seguridad, sino que también mejora significativamente el rendimiento, especialmente al eliminar directorios grandes.

Con trasher, nunca más tendrás que preocuparte por eliminar accidentalmente archivos importantes. Puedes explorar tu director

io de basura, restaurar archivos cuando los necesites y disfrutar de un proceso de eliminación más rápido y divertido.

Recuerda que trasher es compatible con la personalización y la configuración según tus preferencias. Puedes ajustar el directorio de basura, permitir nombres de archivos inválidos, eliminar archivos permanentemente y más. ¡Haz que trasher se adapte a tu estilo y necesidades!

Así que la próxima vez que necesites eliminar archivos en Linux, olvídate de rm y dale una oportunidad a trasher. No solo hará que el proceso sea más seguro y rápido, sino que también te brindará una experiencia divertida y amigable. ¡Dile adiós a los archivos eliminados accidentalmente y disfruta de una gestión de archivos más inteligente!


Referencias:

4 comentarios en “trasher, la herramienta que cambia la forma en que eliminas archivos en Linux

  1. LU
    Lucas hace 1 año

    Uno ya esperaría que las distros vengan con papelera de consola por defecto, pero no. O que sean más populares, pero tampoco.
    Yo hace años que vengo usando trash-cli, y me seteo un alias rm=trash-put ya con eso los archivos van a la misma papelera que usa mi Escritorio gráfico.
    No me sale trasher en los repos, será porque uso Mint y queda atado al último LTS. Por cierto, los links están mal, con example.com y el de github correcto es https://github.com/clementnerma/trasher

    1. AT
      atareao hace 1 año

      La verdad es que es una verdadera lástima. Entiendo, que no hay tanto usuario enfocado en la terminal, y esto puede ser una razón para no tenerlo en cuenta.
      Un saludo y gracias por comentar.

    2. AD
      adgellida hace 7 meses

      Tampoco hay nada nativo así en Android, cosas así inexplicables, pero bueno, al menos lo puedes tener con herramientas de terceros.

  2. AT
    atareao hace 7 meses

    Totalmente. Mientras haya quien decida crear este tipo de herramientas… fantástico
    Saludos.

Deja una respuesta

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