Dash Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Português] Debian Almquist Shell (dash) zip uso: Compactar arquivos
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Português] Debian Almquist Shell (dash) zip uso: Compactar arquivos

Overview

O comando zip é utilizado para compactar arquivos e diretórios em um único arquivo no formato ZIP. Isso é útil para economizar espaço em disco e facilitar o compartilhamento de múltiplos arquivos.

Usage

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

zip [opções] [arquivo_zip] [arquivos]

Common Options

Aqui estão algumas opções comuns do comando zip:

  • -r: Compacta diretórios de forma recursiva.
  • -e: Cria um arquivo ZIP criptografado.
  • -9: Utiliza o nível máximo de compressão.
  • -d: Remove arquivos de um arquivo ZIP existente.

Common Examples

Aqui estão alguns exemplos práticos do uso do comando zip:

  1. Compactar um único arquivo:
    zip arquivo.zip documento.txt
    
  2. Compactar múltiplos arquivos:
    zip arquivos.zip documento.txt imagem.png script.sh
    
  3. Compactar um diretório de forma recursiva:
    zip -r pasta.zip /caminho/para/diretorio
    
  4. Criar um arquivo ZIP criptografado:
    zip -e arquivo_criptografado.zip documento.txt
    
  5. Remover um arquivo de um arquivo ZIP existente:
    zip -d arquivo.zip documento.txt
    

Tips

  • Sempre verifique o conteúdo do arquivo ZIP após a compactação usando o comando unzip -l arquivo.zip para garantir que todos os arquivos foram incluídos corretamente.
  • Utilize a opção -9 para obter a melhor compressão, mas esteja ciente de que isso pode aumentar o tempo de processamento.
  • Para descompactar arquivos ZIP, utilize o comando unzip arquivo.zip.