Como tú probablemente ya sabrás el comando tar está diseñado para comprimir, agrupar y extraer archivos, acá hay algunos ejemplos de cómo se utiliza este comando:
Agrupar un grupo de archivos:
Tar –cvf archivo.tar /var/log/syslog /var/log/messages
Agrupar y comprimir (gzip) archivos:
Tar –cvzf archivo.tar /var/log/syslog /var/log/messages
Agrupar y comprimir (bzip2) archivos:
Tar –cvjf file.tar.bz2 /var/log/syslog /var/log/messages
Extraer un archivo .tar:
tar –xvf file.tar tar –xvzf file.tar.gz tar –xvjf file.tar.bz2
Mostrar el contenido de un archivo tar:
tar -tvf file.tar tar -tvzf file.tar.gz tar -tvjf file.tar.bz2
Reemplazar archivo en un archivo tar existente:
tar -rvf tarfile.tar archivo-a-reemplazar
Actualizar un archivo en un archivo tar existente:
tar -uvf tarfile.tar archivonuevo
Copiar todos los archivos en un directorio a otro en un host local:
cd /etc; tar cf – . | (cd /etc.bak; tar xvpf -)
Como puedes ver básicamente la sintaxis siempre corresponde a:
tar opcion(s) nombredearchivo archivos(s)
Esperamos que este post te haya sido de ayuda, cualquier problema o corrección se agradecería al igual que cualquier colaboración.
Fuente: karkomaonline