Comandos_GNU-UNIX
03_Gerenciamento_de_arquivos
Comando Tar

Comando Tar

O comando tar é usado para criar, visualizar ou extrair arquivos compactados em sistemas operacionais Unix e Unix-like, incluindo o Linux. O termo "tar" significa "tape archive", originado do uso inicial do comando para criar arquivos de fita em sistemas Unix. O tar é frequentemente usado em conjunto com programas de compressão, como gzip e bzip2, para criar arquivos compactados. Aqui está a sintaxe básica do

Comando:

tar opções arquivo_ou_diretório

Exemplos de Uso:

  • Criar um Arquivo Tar:

tar -cvf arquivo.tar arquivo1 arquivo2 diretório

-c: Cria um novo arquivo tar.

-v: Mostra detalhes do processo.

-f: Especifica o nome do arquivo tar.

  • Extrair um Arquivo Tar:

tar -xvf arquivo.tar

-x: Extrai o conteúdo do arquivo tar.

  • Criar um Arquivo Tar com Compressão Gzip:

tar -czvf arquivo.tar.gz arquivo1 arquivo2 diretório

-z: Usa compressão gzip.

  • Extrair um Arquivo Tar com Compressão Gzip:

tar -xzvf arquivo.tar.gz

  • -x: Extrai o conteúdo.

  • -z: Usa compressão gzip.

  • Listar o Conteúdo de um Arquivo Tar:

tar -tvf arquivo.tar

  • -t: Lista o conteúdo do arquivo.

Opções Comuns:

-c, --create: Cria um novo arquivo tar.

-x, --extract: Extrai o conteúdo de um arquivo tar.

-v, --verbose: Mostra detalhes do processo.

-f, --file: Especifica o nome do arquivo tar.

-z, --gzip: Usa compressão gzip.

-j, --bzip2: Usa compressão bzip2.

Cuidado:

  • Ao criar arquivos tar, certifique-se de listar todos os arquivos e diretórios que deseja incluir.

  • Ao extrair, verifique se você está no diretório desejado, pois os arquivos serão extraídos no diretório atual.

O comando tar é uma ferramenta versátil e é amplamente usada para empacotar e desempacotar arquivos em ambientes Unix.