Compress Files Ztsd Linux Featured

Cómo comprimir archivos con la utilidad zstd en Linux

Aunque hay muchas herramientas de compresión de datos gráficas y de línea de comandos, zstd es la que se destaca. Abreviatura de Zstandard, zstd es una herramienta de compresión de datos desarrollada por los ingenieros de datos de Facebook en 2015. Es tan eficaz y fácil de usar que zstd se ha convertido en la herramienta de compresión preferida por muchos usuarios de Linux. Este tutorial le mostrará cómo instalar zstd y usarlo desde la terminal.

Cómo instalar zstd en varias distribuciones de Linux

Antes de poder usar zstd, debe instalarlo, si aún no lo tiene instalado en su distribución de Linux.

Afortunadamente, instalar zstd es tan simple como ejecutar un par de comandos.

Nota: según la distribución de Linux que esté ejecutando, es posible que deba instalar dependencias y varias herramientas antes de compilar e instalar zstd. Por eso, lo primero que debes hacer es actualizar tu sistema. Para distribuciones basadas en Debian y Ubuntu, puede usar los comandos de actualización y actualización:

sudo apt update
sudo apt upgrade

Para asegurarse de tener todas las dependencias que necesita zstd, instale build-essentials, wgety tar usando el comando:

sudo apt install build-essential wget tar

Apto instalar Zstd

Ahora que tiene todas las dependencias y herramientas necesarias instaladas, puede continuar e instalar zstd.

En Debian/Ubuntu/Linux Mint

Para instalar zstd en un sistema Debian/Ubuntu/Linux Mint, ejecute el comando:

Instalar Zstd

En Fedora/Red Hat/CentOS/AlmaLinux

Para instalar Zstandard en sistemas Fedora/Red Hat/CentOS/AlmaLinux, ejecute el comando;

En Arch Linux/Manjaro

Para instalar zstd en los sistemas Arch Linux/Manjaro, ejecute el comando:

Ahora que tenemos zstd instalado y listo, podemos comenzar a usarlo para comprimir archivos.

Comprimir archivos con zstd

Usar zstd para comprimir un archivo es fácil. Todo lo que tienes que hacer es ejecutar el comando zstd [filename]. El uso del comando anterior crea un nuevo archivo comprimido con la extensión .zst.

Por ejemplo, para comprimir un “samplecompression.text” en el directorio “/var/log”, ejecutaríamos el comando:

cd /var/log
sudo zstd samplecompression.text

el siguiente es un ejemplo de salida:

Registro de var zstd

El resultado anterior muestra el factor de compresión, es decir, 44,08% de 1141 bytes para 503 bytes.

Comprimir varios archivos

Para usar zstd para comprimir varios archivos simultáneamente, todo lo que tiene que hacer es especificar los archivos que desea comprimir, separados por un espacio entre ellos.

Por ejemplo, para comprimir «compress.txt», «compress2.txt», «compress3.txt» y «compress4.txt»:

sudo zstd compress.txt compress2.txt compress3.txt compress4.txt

También puede usar el comodín «*» para comprimir todos los archivos y carpetas dentro de su directorio actual/especificado. Por ejemplo:

Descomprimir archivos con zstd

Cuando necesite descomprimir un archivo con zstd, use el -d opción o unztd.

Por ejemplo, para descomprimir el archivo que se usa en esta guía, usaría cualquiera de los siguientes comandos:

sudo zstd -d samplecompression.text.zst
sudo unzstd samplecompression.text.st

Asegúrese de que la fuente del archivo del archivo no exista, o zstd le pedirá que sobrescriba el archivo existente.

Conclusión

Este tutorial ha ilustrado cómo comprimir y descomprimir archivos usando la utilidad zstd. Mientras tanto, puede aprender cómo extraer archivos zip en Linux.

Experto Geek - Tu Guía en Tendencias Tecnológicas