Compactadores são programas que diminuem o tamanho de um arquivo ou diretório.
As extensões identificam o tipo de um arquivo e o programa necessário para manipular o mesmo, dezenas de extensões identificam arquivos compactados, quando um arquivo é compactado, uma extensão é adicionada ao nome do arquivo.
Exemplo: se um arquivo é compactado pelo programa rar, o mesmo receberá a extensão .rar.
Ao descompactar a extensão é removida do arquivo.
Compactadores e descompactadores
1) No linux um dos compactador mais utilizados é o gzip - possui uma taxa excelente de compactação.
Uso:
Compactar: gzip nomedoarquivo
Descompactar: gunzip nomedoarquivo.gz</br>
Aumentar a taxa de compactação: gzip -9 nomedoarquivo</br>
2) Um outro compactar utilizado é o zip.
Uso:
Compactar: zip aularedes.zip aularedes.txt
Compactar vários arquivos: zip arquivos.zip aularedes.txt vazio.txt
Descompactar: unzip nomedoarquivo.zip
3) Próximo compactar bzip2 é um compactador mais recente que o gzip e o zip.
Uso:
Compactar: bzip2 nomedoarquivo
Descompactar: bzip2 -d nomedoarquivo.bz2
4) Um compactar também muito bom é o rar - necessita ser instalado na primeira utilização.
Uso:
Compactar: rar a arquivo.rar arquivo
Instalação: sudo apt install rar
Descompactar: rar x arquivo.rar
Arquivadores
tar - é um arquivador muito utilizado no Linux até mesmo em arquivos de sistema.
Uso:
Arquivar: tar -cf arquivo.tar arquivo
Compactar: gzip arquivo.tar
Descompactar: tar -xvf arquivo.tar.gz
Extrair para outro diretório: tar -xvf arquivo.tar.gz -C ~/Documentos
Somente descompactar: gunzip arquivo.tar.gz
Outra forma de compactar: zip arquivo.tar.zip arquivos.tar
Descompactar: rar a arquivo.tar.rar arquivos.tar
Compactar: bzip2 arquivos.tar
Descompactar: bzip2 -d arquivos.tar.bz2
Lista de Exercícios
1) Crie um arquivo chamado compactar.txt: touch compactar.txt
2) Edite este arquivo com os nomes dos compactadores: nano compactar.txt
3) Compactar este arquivo com zip: zip arquivo.zip compactar.txt
4) Descompacte o arquivo: unzip arquivo.zip
5) Compacte o arquivo com rar: rar a arquivo.rar compactar.txt
6) Descompacte este arquivo: rar x arquivo.rar
7) Compacte este arquivo com gzip: gzip compactar.txt
8) Descompacte este arquivo: gunzip compactar.txt.gz
9) Compacte este arquivo com bzip2: bzip2 compactar.txt
10) Descompacte este arquivo: bzip2 -d compactar.txt.bz2
11) Realize o arquivamento deste arquivo com tar: tar -cf compactar.tar compactar.txt
12) Compacte o arquivamento tar com gzip: gzip compactar.tar
13) Descompacte este arquivo: tar -xvf compactar.tar.gz
14) Saia do terminal: exit
15) Exiba o arquivo compactar.txt: cat compactar.txt
16) Execute o comando init 0 para desligar o sistema: init 0
Para remover todos arquivos que começam com um determinado nome: rm -r compactar*
Para compactar todos os arquivos de uma determinada extensão: Exemplo

Comentários
Postar um comentário
Deixe seu comentário: