Pregunta

cuando descargo un archivo .tar.gz, lo abro con dos comandos, primero gunzip y luego tar .

¿Es posible abrirlo con un solo comando?

¿Fue útil?

Solución

tar xzf file.tar.gz

Las letras son:

  • x - extracto
  • z - gunzip la entrada
  • f - Leer desde un archivo, no stdin

Otros consejos

Puede usar tar con una " z " argumento

tar xvfz mytar.tar.gz

Si no tiene gnu tar, aún es posible abrir el archivo en un solo paso (aunque técnicamente todavía son dos comandos) usando una tubería

zcat file.tar.gz |tar x

¿Cómo extraigo un archivo gz?

Use el comando guzip de la siguiente manera:

$ gunzip file.gz

O

$ gzip -d file.gz

¿Cómo extraigo un archivo tar.gz o .tgz?

Los archivos con extensión tar.gz o .tgz son archivos tar comprimidos con gzip. En el sistema Unix, extráigalos con el siguiente comando:

$ gunzip < file.tar.gz | tar xvf -
$ gunzip < file.tgz | tar xvf -

Si tiene GNU tar (sistema Linux) puede usar la opción z directamente:

$ tar xvzf file.tar.gz
$ tar xvzf file.tgz

Para leer más, vaya a http: //www.cyberciti. biz / faq / howto-compress-expand-gz-files /

  

Lo único que agregaría es   que z generalmente solo funciona en gnu tar.   El tar típico de UNIX no tendrá esto   en mi experiencia al menos. & # 8211; Jon Mar   16 a las 16:19

La opción z también funciona bien en mi OS-X 10.5.

Cuando se trata de memorizar, creo que es fácil pensar en lo que quieres y no solo en algunas letras.

  1. Si desea c reactivar un archivo, entonces c será la primera opción, de lo contrario, x será la primera opción si desea e x tracto.
  2. Si desea comprimir / descomprimir con el programa g z ip / gun z , la siguiente opción debería ser z para zip. (Todos los archivos que terminan en .gz deben descomprimirse con la opción z)
  3. La última opción obligatoria es f para el archivo.

Entonces generalmente terminas con estos dos comandos:

  • tar czf file.tar.gz / folder_to_archive / *
  • tar xzf file.tar.gz

En Windows Pruebe la utilidad tartool http://tartool.codeplex.com/

Es gratis y el código es de código abierto y usa la biblioteca SharpZipLib.

Descargo de responsabilidad: soy el autor de esta utilidad.

Untar archivo único del archivo comprimido archivo tar

Para extraer un solo archivo llamado video.mpeg de video.tar, use el siguiente comando como se muestra a continuación.

# tar -xvf video.tar video.mpeg

video.mpeg

Extrayendo un archivo único del archivo tar.gz

Use el siguiente comando para extraer un solo archivo codefile.xml del archivo de archivo websitecode.tar.gz

# tar -zxvf websitecode.tar.gz code.xml

code.xml

Extracción de un archivo único del archivo tar.bz2

Use el comando para extraer un solo archivo file.html de websitecode.tar.bz2

# tar -jxvfwebsitecode.tar.bz2 home/website/file.html

/home/website/file.html

También puede leer más sobre todos los comandos tar en Este enlace explica todos los comandos tar útiles disponibles en Linux

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top