Pesquisa personalizada
IP

sexta-feira, 17 de junho de 2011

tar – Agrupando arquivos

Tar é abreviatura de Tape ARchive, é um formato utilizado para arquivar vários arquivos em um único arquivo.

Por padrão, o tar espera que os procedimentos de armazenamento e extração sejam feitos em uma fita DAT, mas graças ao parâmetro -f podemos utilizá-lo em arquivos comuns do sistema.

Sintaxe: $ tar    [arquivos]

Opções:

-f Possibilita a utilização do tar para arquivos

-v modo verbose

-c criar (agrupar)

exemplo: tar -cf backup_etc.tar /etc

-x para extrair (desagrupar)

exemplo: tar -xvf ../backup_etc.tar

-t para listar

exemplo: tar -tf backup_etc.tar

-z Utilizado para compactar/descompactar arquivos no formato tar.gz.

Compactar:
tar -vzcf nomedoarquivo.tar.gz arquivos1 arquivo2

Descompactar:

tar -vzxf nomedoarquivo.tar.gz

-j Utilizado para compactar/descompactar arquivos no formato bzip2.gz.
Compactar:

tar -jcvf nomedoarquivo.tar.bz2 arquivo1 arquivo2

Descompactar:

tar -jxvf nomedoarquivo.tar.bz2