Esta páginacita fontes, mas quenão cobrem todo o conteúdo. Ajude ainserir referências (Encontre fontes:ABW • CAPES • Google (notícias • livros • acadêmico)).(Dezembro de 2019) |
Tape Archive | |
---|---|
Extensão do arquivo | .tar |
MIME | application/x-tar |
Tipo de formato | arquivo |
Arquivado por | gzip,bzip2,xz |
TAR outar (abreviatura deTapeARchive), é um formato de arquivamento dearquivos (ficheiros). Apesar do nome "tar" ser derivado de "tape archive", o seu uso não se restringe a fitas magnéticas. Ele se tornou largamente usado para armazenar vários arquivos em um único, preservando informações como datas e permissões. Normalmente é produzido pelo comando "tar". Apesar de ser mais comum em sistemas Unix-Like, este formato é suportado pela maioria dos descompactadores para Windows, como por exemplo o7-zip.
tar também é o nome de um programa de arquivamento desenvolvido para armazenar e extrair arquivos de um arquivo tar (que contém os demais) conhecido como tarfile ou tarball. O primeiro argumento para tar deve ser uma das seguintes opções: Acdrtux, seguido por uma das seguintes funções adicionais. Os argumento finais do tar são os nomes dos arquivos ou diretórios nos quais eles podem ser arquivados. O uso de um nome de diretório, implica sempre que os subdiretórios sob ele, serão incluídos no arquivo.
O que o GZIP, BZIP2 e XZ não conseguem fazer, o TAR (Tape ARchives) faz. Ele é um aplicativo capaz de armazenar vários arquivos em um só. Porém, não é capaz de compactar os arquivos armazenados. Como é possível notar, o TAR serve de complemento para o GZIP, BZIP2, XZ e vice-versa. Por isso, foi criado um parâmetro no TAR para que ambos os programas possam trabalhar juntos. Assim, o TAR "junta" os arquivos em um só. Este arquivo, por sua vez, é então compactado pelo GZIP ou pelo BZIP2 ou pelo XZ. Quando ocorre o trabalho conjunto entre TAR e GZIP, o arquivo formado tem a extensão.tar.gz
ou.tgz
na forma abreviada; para o BZIP2, a extensão.tar.bz2
ou.tbz2
na forma abreviada; e para o XZ, a extensão.tar.xz
ou.txz
na forma abreviada.
O TAR também consegue gravar a propriedade e as permissões dos arquivos. Ainda, consegue manter a estrutura de diretórios original (se houve compactação com diretórios), assim como as ligações diretas e simbólicas.
A síntaxe do TAR é:
tar [parâmetros] [-f arquivo] [-C diretório] [arquivos...]
Abaixo, segue a lista de parâmetros.
A seguir mostramos exemplos de utlização do TAR. Em alguns parâmetros o uso de '-' (hífen) não é necessário. Desta vez, os comandos não serão explicados. Execute-os e descubra o que cada um faz. Repare na combinação de parâmetros e tente entendê-la. Assim, você saberá exatamente o que está fazendo. Bom aprendizado!
Para compactar arquivos no formatoTAR.GZ usando use:
tar -zcvf arquivos.tar.gz arquivos/
Para compactar arquivos no formatoTAR.BZ2 usando use:
tar -jcvf arquivos.tar.bz2 arquivos/
Para descompactar arquivos no formato TAR.GZ, no diretório corrente:
tar -zxvf arquivos.tar.gz
Para descompactar arquivos no formato TAR.BZ2, no diretório corrente:
tar -jxvf arquivos.tar.bz2