Linix: compactando o conteúdo de um diretório recursivamente

Compactar o conteúdo de um diretório recursivamente

zip -9 -r <zip file> <folder name>

Exemplo:

Compacte recursivamente o conteúdo do diretório ~ / home / documents em um arquivo zip chamado documents.zip

zip -9 -r documents.zip ~/home/documents

Compactando um único arquivo

zip -9 <zip file> <filename>

Exemplo:

Compacte um arquivo denominado my-backup.sql em um arquivo zip denominado my-backup.zip

zip -9 my-backup.zip my-backup.sql

Descompactar

apt-get install unzip

unzip documents
.zip