O comando tar
é utilizado para agrupar e compactar arquivos e diretórios em um único arquivo, facilitando o armazenamento e a transferência. Ele é amplamente utilizado em sistemas Unix e Linux para criar backups e distribuir arquivos.
A sintaxe básica do comando tar
é a seguinte:
tar [opções] [arquivos]
Aqui estão algumas opções comuns do comando tar
:
-c
: Cria um novo arquivo tar.-x
: Extrai arquivos de um arquivo tar existente.-f
: Especifica o nome do arquivo tar.-v
: Exibe os arquivos sendo processados (modo verboso).-z
: Compacta ou descompacta usando gzip.-j
: Compacta ou descompacta usando bzip2.Para criar um arquivo tar chamado backup.tar
a partir de um diretório chamado meus_dados
, use:
tar -cvf backup.tar meus_dados
Para extrair o conteúdo de um arquivo tar chamado backup.tar
, use:
tar -xvf backup.tar
Para criar um arquivo tar compactado com gzip, use:
tar -czvf backup.tar.gz meus_dados
Para extrair um arquivo tar.gz, use:
tar -xzvf backup.tar.gz
Para criar um arquivo tar compactado com bzip2, use:
tar -cjvf backup.tar.bz2 meus_dados
Para extrair um arquivo tar.bz2, use:
tar -xjvf backup.tar.bz2
tar -tvf arquivo.tar
.-v
para monitorar o progresso da criação ou extração de arquivos.-z
ou -j
) para economizar espaço em disco, especialmente com grandes quantidades de dados.