C Shell Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Linux] C Shell (csh) tar Uso: Comprimir e descomprimir arquivos
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
      1. Criar um arquivo tar
      2. Extrair um arquivo tar
      3. Criar um arquivo tar.gz
      4. Extrair um arquivo tar.gz
      5. Criar um arquivo tar.bz2
      6. Extrair um arquivo tar.bz2
    5. Tips

[Linux] C Shell (csh) tar Uso: Comprimir e descomprimir arquivos

Overview

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.

Usage

A sintaxe básica do comando tar é a seguinte:

tar [opções] [arquivos]

Common Options

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.

Common Examples

Criar um arquivo tar

Para criar um arquivo tar chamado backup.tar a partir de um diretório chamado meus_dados, use:

tar -cvf backup.tar meus_dados

Extrair um arquivo tar

Para extrair o conteúdo de um arquivo tar chamado backup.tar, use:

tar -xvf backup.tar

Criar um arquivo tar.gz

Para criar um arquivo tar compactado com gzip, use:

tar -czvf backup.tar.gz meus_dados

Extrair um arquivo tar.gz

Para extrair um arquivo tar.gz, use:

tar -xzvf backup.tar.gz

Criar um arquivo tar.bz2

Para criar um arquivo tar compactado com bzip2, use:

tar -cjvf backup.tar.bz2 meus_dados

Extrair um arquivo tar.bz2

Para extrair um arquivo tar.bz2, use:

tar -xjvf backup.tar.bz2

Tips

  • Sempre verifique o conteúdo de um arquivo tar antes de extrair, usando tar -tvf arquivo.tar.
  • Utilize a opção -v para monitorar o progresso da criação ou extração de arquivos.
  • Considere usar compressão (-z ou -j) para economizar espaço em disco, especialmente com grandes quantidades de dados.