Compactação de arquivos é algo bem corriqueiro na vida de qualquer um de nós. Para quem usa o Linux, não seria diferente. Nele é possível compactar um arquivo facilmente pela interface gráfica. Contudo recomendo que possa experimentar as facilidades em usar o método de compactação e descompactação na linha de comando! Saiba como…
Quando você deseja compactar um arquivo no Ubuntu, você simplesmente clica com botão direito do mouse sobre o arquivo/pasta e seleciona a opção “Comprimir”:
Porém, através da linha de comando eu acho mais simples 😉
Sendo assim, segue algumas dicas para otimizar seu tempo quando desejar compactar seus arquivos pela linha de comando!!
Compactando diversos arquivos simultaneamente
No exemplo acima, foi compactado todos os arquivos (*) contidos na pasta WallPaper, com arquivo compactado de nome “teste-zip”
Para compactar subpastas, basta executar o mesmo comando, mas com o parâmetro ‘-r’ informado:
Determinando o nível de compressão dos arquivos
Na compressão de arquivos existem diversos níveis (level) que determinam quanto os arquivos irão ser comprimidos.
Existem dois níveis: 0 e 9, onde o nível ‘0’ possui o mínimo de compressão possível e o nível ‘9’ possui o máximo de compressão possível:
Nível 0
Nível 9
Caso não seja informado o nível, explicitamente, o nível padrão é o ‘6’.
Inserindo senha de proteção nos arquivos compactados
Simples, basta inserir o parâmetro ‘-e’:
Descompactando seus arquivos
Por fim, para descompactar qualquer arquivo ‘ZIP’ é preciso usar o comando ‘unzip’:
Para listar os arquivos comprimidos: