Diversas dicas para compactar e descompactar seus arquivos usando a linha de comando

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

~$ zip teste-zip.zip WallPaper/*

adding: WallPaper/abstract_0032.jpg (deflated 6%)
adding: WallPaper/abstract_0036.jpg (deflated 2%)

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:

~$ zip -r teste-zip.zip /home/linux10complica/WallPaper/

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

~$ zip -0 teste-zip.zip /home/linux10complica/WallPaper/*

Nível 9

~$ zip -9 teste-zip.zip /home/linux10complica/WallPaper/*

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’:

~$ zip -e teste-zip.zip /home/linux10complica/WallPaper/*
Enter password:
Verify password:

Descompactando seus arquivos

Por fim, para descompactar qualquer arquivo ‘ZIP’ é preciso usar o comando ‘unzip’:

~$ unzip teste-zip.zip

Para listar os arquivos comprimidos:

~$ unzip -l teste-zip.zip

Artigo originalmente publicado por Ricardo Ferreira Costa do Blog Linux Descomplicado
Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s