Comandos Linux - Comprimir ficheros

Linux Nivel Básico 20 de dic. de 2022

Archivos y ficheros comprimidos

▶ 7za a -mx=9 -ms=on -mhe=on -p archivocomprimido directorio1 archivo1 archivo2 → comprimir un directorio y dos archivos en formato 7zip, con compresión sólida máxima, y protección por contraseña (la extensión 7z se agrega automáticamente).
▶ 7za x archivocomprimido.7z → extraer un archivo comprimido en 7zip (7zip también permite descomprimir otros formatos, como por ejemplo, zip).
▶ bunzip2 file1.bz2 → descomprime in fichero llamado 'file1.bz2'.
▶ bzip2 file1 → comprime un fichero llamado 'file1'.
▶ gunzip file1.gz → descomprime un fichero llamado 'file1.gz'.
▶ gzip file1 → comprime un fichero llamado 'file1'.
vgzip -9 file1 → comprime con compresión máxima.
▶ rar a file1.rar test_file → crear un fichero rar llamado 'file1.rar'.
▶ rar a file1.rar file1 file2 dir1 → comprimir 'file1', 'file2' y 'dir1' simultáneamente.
▶ rar x file1.rar → descomprimir archivo rar.
▶ unrar x file1.rar → descomprimir archivo rar.
▶ tar -cvf archive.tar file1 → crear un tarball descomprimido.
▶ tar -cvf archive.tar file1 file2 dir1 → crear un archivo conteniendo 'file1', 'file2' y'dir1'.
▶ tar -tf archive.tar → mostrar los contenidos de un archivo.
▶ tar -xvf archive.tar → extraer un tarball (si el archivo además está comprimido con gzip, bzip2 o xz, descomprimirlo automáticamente).
▶ tar -xvf archive.tar -C /tmp → extraer un tarball en /tmp.
▶ tar -cjvf archive.tar.bz2 dir1 → crear un tarball comprimido en bzip2.
▶ tar -xjvf archive.tar.bz2 → descomprimir un archivo tar comprimido en bzip2
▶ tar -cJvf archive.tar.xz dir1 → crear un tarball comprimido en xz.
    XZ_OPT=-9e tar -cJvf archive.tar.xz dir1 → crear un tarball comprimido en xz (con máxima compresión).
▶ tar -xJvf archive.tar.xz → descomprimir un archivo tar comprimido en xz.
▶ tar -czvf archive.tar.gz dir1 → crear un tarball comprimido en gzip.
▶ tar -I pigz -cf archive.tar.gz dir1 → crear un tarball comprimido en gzip, pero utilizando pigz, que comprime en paralelo aprovechando todos los núcleos de los microprocesadores del equipo.
▶ GZIP=-9 tar -czvf archive.tar.gz dir1 → crear un tarball comprimido en gzip (con máxima compresión).
▶ tar -xzvf archive.tar.gz → descomprimir un archive tar comprimido en gzip.
vzip file1.zip file1 → crear un archivo comprimido en zip.
▶ zip -r file1.zip file1 file2 dir1 → comprimir, en zip, varios archivos y directorios de forma simultánea.
▶ unzip file1.zip → descomprimir un archivo zip.

Etiquetas

Luis GuLo

🐧 SysAdmin GNU/Linux - 🐳 Docker - 🖥️ Bash Scripting - 🐪 Perl - 🐬 MySQL - 👥 Formador de TI - 👥 Formador de SysAdmin's - 💢 Ansible - ☁️ Cloud Computing - ❤️ Debian GNU/Linux