C Shell Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Linux] C Shell (csh) zip Uso: Compactar arquivos
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
      1. Compactar arquivos
      2. Compactar um diretório
      3. Criar um arquivo ZIP criptografado
      4. Remover um arquivo de um ZIP existente
    5. Tips

[Linux] C Shell (csh) zip Uso: Compactar arquivos

Overview

O comando zip é utilizado para compactar arquivos e diretórios em um único arquivo, facilitando o armazenamento e a transferência. Ele cria arquivos no formato ZIP, que são amplamente suportados por diversas plataformas.

Usage

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

zip [opções] [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

Compactar arquivos

Para compactar arquivos específicos em um arquivo ZIP chamado meus_arquivos.zip:

zip meus_arquivos.zip arquivo1.txt arquivo2.txt

Compactar um diretório

Para compactar um diretório chamado meu_diretorio e todos os seus conteúdos:

zip -r meu_diretorio.zip meu_diretorio

Criar um arquivo ZIP criptografado

Para criar um arquivo ZIP criptografado:

zip -e meus_arquivos.zip arquivo1.txt arquivo2.txt

Remover um arquivo de um ZIP existente

Para remover arquivo1.txt de meus_arquivos.zip:

zip -d meus_arquivos.zip arquivo1.txt

Tips

  • Sempre verifique o tamanho do arquivo ZIP resultante para garantir que a compressão foi eficaz.
  • Use a opção -9 para obter a melhor taxa de compressão, mas esteja ciente de que isso pode aumentar o tempo de processamento.
  • Considere usar a criptografia para proteger arquivos sensíveis ao criar um ZIP.