Es necesario utilizar el comando tar de la siguiente manera (la sintaxis para el comando tar):
tar -zcvf archive-name.tar.gz directory-name

  • -z : Compress archive using gzip program
  • -c: Crear archivo
  • -v: Verbose, es decir, mostrar progreso al crear el archivo
  • -f: Archivo Nombre de archivo

Por ejemplo, supongamos que tiene un directorio llamado / home / Jerry / PROG y que le gustaría para comprimir este directorio, a continuación, puede escribir el comando tar de la siguiente manera:
$ tar -zcvf prog-1-jan-2005.tar.gz /home/jerry/prog
comando anterior creará un archivo llamado archivo de prog-1-ene- 2005. gz en el directorio actual. Si desea restaurar el archivo, entonces es necesario utilizar el siguiente comando (que va a extraer todos los archivos en el directorio actual):
$ tar -zxvf prog-1-jan-2005.tar.gz

  • -x: Extraer archivos

Si desea extraer archivos en un directorio particular, por ejemplo, en / tmp, debe utilizar el siguiente comando:
$ tar -zxvf prog-1-jan-2005.tar.gz -C /tmp
$ cd /tmp
$ ls -

Una nota sobre el comando non gnu / tar

La sintaxis anterior utiliza el comando GNU tar para comprimir y descomprimir archivos tar. Si su sistema no utiliza GNU tar, todavía puede crear un archivo comprimido comprimido a través de la sintaxis siguiente:
tar -cvf - file1 file2 dir3 | gzip > archive.tar.gz

Advertisements