Dtrx: Una herramienta versátil para extraer archivos en Linux (tar, zip, rpm, etc.)

watch 3m
views 2

12:06, 29.04.2026

Contenido del artículo
arrow

  • Introducción a Dtrx
  • Características principales de Dtrx
  • Instalación de Dtrx en Linux
  • Uso del comando dtrx en Linux
  • 1. Descompresión de un único archivo
  • 2. Gestión de varios archivos a la vez
  • 3. Selección de un archivo específico para extraer
  • 4. Descompresión de archivos anidados
  • 5. Extracción de metadatos de archivos .deb, .rpm y .gem
  • 6. Extracción de archivos a un directorio independiente
  • 7. Visualización de los formatos de archivo compatibles

Introducción a Dtrx

Cuando se trabaja en Linux, gestionar archivos comprimidos como .tar, .zip, .rpm y otros es una tarea frecuente. Aunque herramientas como tar y unzip pueden manejar formatos específicos, cambiar entre utilidades para distintos tipos de archivos puede resultar difícil. Llega dtrx (Do the Right Extraction), una versátil utilidad de línea de comandos diseñada para simplificar la extracción de archivos en Linux. Maneja de forma inteligente varios formatos de archivo, creando directorios automáticamente, gestionando archivos anidados y asegurando los permisos adecuados.

Este artículo explora las características de dtrx, su proceso de instalación y ejemplos prácticos de cómo utilizarlo eficazmente.

Características principales de Dtrx

  • Soporte para múltiples formatos de archivo: Maneja formatos como .tar, .zip, .rpm, .deb, .gem, y más.
  • Extracción de metadatos: Le permite ver los metadatos de los paquetes .deb, .rpm y .gem sin necesidad de extraerlos completamente.
  • Creación automática de directorios: Extrae los archivos en un nuevo directorio con el nombre del archivo, evitando el desorden.
  • Manejo de archivos anidados: Descomprime recursivamente archivos contenidos dentro de otro archivo.
  • Fácil de usar: Automatiza muchas de las tareas de extracción manual, al tiempo que ofrece opciones detalladas para usuarios avanzados.

Instalación de Dtrx en Linux

En las distribuciones basadas en Ubuntu, la herramienta dtrx se incluye por defecto; en este caso, puede utilizar el siguiente comando para instalarla:

sudo apt install dtrx
  • Para Fedora utilice: sudo dnf install dtrx
  • Para Arch Linux, utilice el paquete AUR: yay -S dtrx
  • Para otras distribuciones, puede instalarlo mediante pip: pip install dtrx

Uso del comando dtrx en Linux

Una vez instalado, dtrx simplifica la extracción de archivos con sus funciones inteligentes. Exploremos sus capacidades a través de ejemplos prácticos.

1. Descompresión de un único archivo

Extraer un archivo individual es tan sencillo como utilizar el comando dtrx seguido del nombre del archivo. Por ejemplo:

dtrx fichero.tar.gz

Esto crea un directorio llamado file y extrae el contenido del archivo.

2. Gestión de varios archivos a la vez

Si tiene un archivo que consta de varios archivos comprimidos, en lugar de extraer cada uno de ellos manualmente, puede extraerlos todos a la vez utilizando la opción «a» que realiza una extracción recursiva:

dtrx dtrAll.zip

Además, puede verificar el contenido del directorio extraído utilizando el comando Is:

cd dtrAll ls

3. Selección de un archivo específico para extraer

Si debe hacer la extracción del archivo principal y no de los archivos anidados, utilice el siguiente comando:

dtrx dtrAll.zip

4. Descompresión de archivos anidados

Si desea extraer una capa específica de archivos, una segunda, y no la tercera, puede utilizar la opción «o».

Por ejemplo, tiene usted «dtrNewAll.zip», que consta de «dtrAll.zip» y «dtrNew». Si quiere extraer «dtrNewAll» y «dtrAll» pero no los archivos jerárquicamente inferiores, puede utilizar:

dtrx dtrNewAll.zip

5. Extracción de metadatos de archivos .deb, .rpm y .gem

Para extraer metadatos, utilice la opción «m»:

dtrx -m openfire_4.9.0_all.deb dtrx -m openfire-4.9.0-1.noarch.rpm dtrx -m openfire-4.9.0.gem

6. Extracción de archivos a un directorio independiente

Especifique un directorio personalizado para la extracción:

dtrx -d custom_directory archive.tar.gz

7. Visualización de los formatos de archivo compatibles

Para ver todos los formatos soportados por dtrx, ejecute:

dtrx --help

Dtrx es una potente utilidad para usuarios de Linux que trabajan a menudo con varios formatos de archivo. Su manejo inteligente de diferentes escenarios, desde archivos anidados hasta la extracción de metadatos, la convierte en un valioso complemento para su conjunto de herramientas de línea de comandos.

Compartir

¿Te ha resultado útil este artículo?

Ofertas populares de VPS

-10%

CPU
CPU
2 Epyc Cores
RAM
RAM
1 GB
Space
Space
10 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 1024 Linux

7.1 /mes

/mes

Facturado cada 12 meses

-20.6%

CPU
CPU
6 Xeon Cores
RAM
RAM
8GB
Space
Space
100GB SSD
Bandwidth
Bandwidth
500GB
KVM-SSD 8192 HK Linux

59 /mes

/mes

Facturado cada 12 meses

-5.6%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
60 GB HDD
Bandwidth
Bandwidth
Unlimited
wKVM-HDD 2048 Windows

13.7 /mes

/mes

Facturado cada 12 meses

-20.2%

CPU
CPU
1 Xeon Core
RAM
RAM
1 GB
Space
Space
50 GB SSD
Bandwidth
Bandwidth
300 GB
wKVM-SSD 1024 HK Windows

19 /mes

/mes

Facturado cada 12 meses

-9.9%

CPU
CPU
4 Xeon Cores
RAM
RAM
2 GB
Space
Space
60 GB HDD
Bandwidth
Bandwidth
300 Gb
KVM-HDD HK 2048 Linux

6.24 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
4 Xeon Cores
RAM
RAM
4 GB
Space
Space
100 GB HDD
Bandwidth
Bandwidth
Unlimited
KVM-HDD 4096 Linux

15 /mes

/mes

Facturado cada 12 meses

-9.5%

CPU
CPU
4 Xeon Cores
RAM
RAM
8 GB
Space
Space
100 GB SSD
Bandwidth
Bandwidth
Unlimited
10Ge-wKVM-SSD 8192 Windows

121.5 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
6 Epyc Cores
RAM
RAM
8 GB
Space
Space
100 GB NVMe
Bandwidth
Bandwidth
Unlimited
aiKVM-NVMe 8192 Linux

26.79 /mes

/mes

Facturado cada 12 meses

-10%

CPU
CPU
4 Epyc Cores
RAM
RAM
4 GB
Space
Space
50 GB NVMe
Bandwidth
Bandwidth
Unlimited
KVM-NVMe 4096 Linux

16.45 /mes

/mes

Facturado cada 12 meses

-20.8%

CPU
CPU
6 Xeon Cores
RAM
RAM
16 GB
Space
Space
150 GB SSD
Bandwidth
Bandwidth
10 TB
wKVM-SSD 16384 Metered Windows

100 /mes

/mes

Facturado cada 12 meses

Otros artículos sobre este tema

cookie

¿Acepta las cookies y la política de privacidad?

Utilizamos cookies para asegurar que damos la mejor experiencia en nuestro sitio web. Si continúa sin cambiar la configuración, asumiremos que acepta recibir todas las cookies del sitio web HostZealot.