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 envio de múltiplos arquivos como um único arquivo.
A sintaxe básica do comando zip
é a seguinte:
zip [opções] [arquivo_zipado] [arquivos]
-r
: Compacta diretórios de forma recursiva.-e
: Cria um arquivo zipado criptografado.-9
: Utiliza o nível máximo de compressão.-d
: Remove arquivos de um arquivo zipado existente.-l
: Lista o conteúdo de um arquivo zipado.Para compactar arquivos específicos em um arquivo zipado chamado meus_arquivos.zip
:
zip meus_arquivos.zip arquivo1.txt arquivo2.txt
Para compactar um diretório chamado meu_diretorio
e todos os seus conteúdos:
zip -r meu_diretorio.zip meu_diretorio
Para criar um arquivo zipado criptografado:
zip -e meus_arquivos.zip arquivo1.txt arquivo2.txt
Para listar os arquivos dentro de um arquivo zipado:
zip -l meus_arquivos.zip
Para remover um arquivo específico de um arquivo zipado existente:
zip -d meus_arquivos.zip arquivo1.txt
-r
ao compactar diretórios para garantir que todos os arquivos e subdiretórios sejam incluídos.-9
para obter a melhor compressão, especialmente se o espaço em disco for uma preocupação.-e
para criptografar arquivos sensíveis.