mirror of https://github.com/CrimsonTome/tldr.git
33 lines
1.4 KiB
Markdown
33 lines
1.4 KiB
Markdown
# zip
|
|
|
|
> Ferramenta de compressão de arquivos em arquivos zip.
|
|
> Mais informações: <https://manned.org/zip>.
|
|
|
|
- Adiciona arquivos/diretórios a um arquivo zip específico ([r]ecusivamente):
|
|
|
|
`zip -r {{caminho/para/comprimido.zip}} {{caminho/para/arquivo_ou_diretorio1 caminho/para/arquivo_ou_diretorio2 ...}}`
|
|
|
|
- Remove arquivos de um arquivo zip ([d]eleta):
|
|
|
|
`zip -d {{caminho/para/comprimido.zip}} {{caminho/para/arquivo_ou_diretorio1 caminho/para/arquivo_ou_diretorio2 ...}}`
|
|
|
|
- Compacta arquivos/diretórios e[x]cluindo arquivos específicos:
|
|
|
|
`zip -r {{caminho/para/comprimido.zip}} {{caminho/para/arquivo_ou_diretorio1 caminho/para/arquivo_ou_diretorio2 ...}} -x {{caminho/a/ser/excluido}}`
|
|
|
|
- Compacta arquivos com um nível de compressão específico (0 - o mais baixo, 9 - o mais alto):
|
|
|
|
`zip -r -{{0-9}} {{caminho/para/comprimido.zip}} {{caminho/para/arquivo_ou_diretorio1 caminho/para/arquivo_ou_diretorio2 ...}}`
|
|
|
|
- Cria um zip encriptado com uma senha específica:
|
|
|
|
`zip -r -e {{caminho/para/comprimido.zip}} {{caminho/para/arquivo_ou_diretorio1 caminho/para/arquivo_ou_diretorio2 ...}}`
|
|
|
|
- Compacta arquivos/diretórios para um zip dividido em múltiplas partes (p. ex. partes de 3 GB):
|
|
|
|
`zip -r -s {{3g}} {{caminho/para/comprimido.zip}} {{caminho/para/arquivo_ou_diretorio1 caminho/para/arquivo_ou_diretorio2 ...}}`
|
|
|
|
- Print a specific archive contents:
|
|
|
|
`zip -sf {{caminho/para/comprimido.zip}}`
|