Comprimir en .tgz


54

Quiero comprimir archivos en .tgz. Sé cómo hacer tar.gz (con tar y gzip) y algunas personas dicen que es casi lo mismo, pero necesito hacer un .tgz, ¿cómo?


Puede que le interesen .7z y .xz, que son geniales.
Anónimo

Respuestas:


79

Un archivo tar.gz y un archivo .tgz son similares.

Comprimir archivos usando tar:

tar -cvzf <name of tarball>.tgz /path/to/source/folder

por ejemplo, quiero crear una carpeta backup.tgzo backup.tar.gzdesde/home/user/project

tar -cvzf backup.tgz /home/user/project

tar -cvzf backup.tar.gz /home/user/project

Puede usar en tar cvzflugar de tar -cvzftambién.

Extraiga archivos .tgz o .tar.gz usando tar

tar -xvzf backup.tgz

tar -xvzf backup.tar.gz

Mnemónico para compresión (el orden de las banderas no importa)

  • C ompress
  • Z ee
  • F ile
  • V erbose

Mnemónico para extracción (el orden de las banderas no importa)

  • e X tracto
  • Z ee
  • F ile
  • V erbose

¿Hay una bandera para tener una contraseña cuando comprime su archivo?
Dorian Dore

2
Nitpick: el orden de las banderas importa para f : debe ser la última bandera, de lo contrario falla.
Andres F.

44
Para las banderas, cse recuerda mejor como crear, y zse recuerda como compresión, como en zfrom z lib, g z ip, z ip. Una mejor mnemónico sería C reate Z ipped F ile.
spencer7593

10

Es lo mismo. Simplemente cambie el nombre del archivo de file.tar.gza file.tgz.


66
Se le ha olvidado el comando para cambiar el nombre de un archivo: mv file.tar.gz file.tgz. Obvio, pero vale la pena mencionar
Lekensteyn el
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.