SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
Técnico de Manutenção e Suporte em Informática
Laboratório de Sistemas Operacionais Abertos
Unidade 10– Compactação e Descompactação de
Arquivos
         Prof. Leandro Cavalcanti de Almeida
            leandro.almeida@ifpb.edu.br
                  @leandrocalmeida
Compactação e
Descompactação
são duas
propriedades
existentes para
gerência de
arquivos e
diretórios no
Linux!
Basicamente o papel de um compactador é
 reduzir o tamanho de um arquivo através
   da substituição de caracteres repetidos

            Exemplo:
            Antes da compactação
            Compactadores compactam e deixam
            arquivos compactados!

            Depois da compactação
            %dores %m e deixam arquivos %dos

            ... ou seja, “Compacta = %”
Basicamente o papel de um descompactador é
 restaurar o tamanho de um arquivo através da
 substituição de caracteres repetidos
Exemplo:
Antes da descompactação
%dores %m e deixam arquivos %dos


Depois da descompactação
Compactadores compactam e deixam
arquivos compactados!

... ou seja, “ % = Compacta”
Tipos de compactação


 Sem Perdas
 Com Perdas
Compactação Sem Perdas
- Não ocorre perdas
- o arquivo preserva suas
propriedades
- Taxa de compactação não muito
alta
- Ex: Texto, programas,...
Compactação Com Perdas
- o arquivo não preserva suas
propriedades
- Altíssima taxa de compactação
- Tira proveito da pouca
sensibilidade humana
- Ex: músicas, imagens,...
Extensões e Executáveis
                  .tar.Z – Tar + compress
.gz - Gzip
                       .Z - compress
       .rar - rar
                 .tar.bz2 – Tar + Bzip2
.tar.gz – Tar + Gzip

              .bz2 - Bzip2
Gzip
- Compactador “padrão”
- Ótima taxa de compactação e
velocidade
      Gzip [opções] [arquivos]
Ex: gzip -9 arquivo.txt – compacta maximamente “arquivo.txt”
     Gzip -d arquivo.txt.gz – descompacta o “arquivo.txt.gz”
Bzip2
- Compactador com a melhor taxa
de compactação
- Um pouco mais lento do que o
Gzip
     Bzip2 [opções] [arquivos]
Ex: bzip2 -9 arquivo.txt – compacta maximamente “arquivo.txt”
     bzip2 -d arquivo.txt.gz – descompacta o “arquivo.txt.gz”
Tar
- Na verdade é um agrupador de
arquivos
- Geralmente utilizado junto com o
Gzip e Bzip2
 Tar [opções] [arquivo-destino] [arquivos-
                       origem]
Ex: tar -cvzf arquivo.txt.tar.gz arq1.txt arq2.txt
   tar -cvjf arquivo.txt.tar.bz2 arq1.txt arq2.txt

Contenu connexe

Tendances (20)

Servidor Samba
Servidor SambaServidor Samba
Servidor Samba
 
DESFRAGMENTAÇÃO
DESFRAGMENTAÇÃODESFRAGMENTAÇÃO
DESFRAGMENTAÇÃO
 
Linux - Samba
Linux - SambaLinux - Samba
Linux - Samba
 
Trabalho De T I C
Trabalho De T I CTrabalho De T I C
Trabalho De T I C
 
Tatiana
TatianaTatiana
Tatiana
 
Sistemas operativos - de - servidor
Sistemas   operativos - de - servidorSistemas   operativos - de - servidor
Sistemas operativos - de - servidor
 
Minicurso Samba
Minicurso SambaMinicurso Samba
Minicurso Samba
 
(15) samba
(15) samba(15) samba
(15) samba
 
Integração Windows e Linux com Samba
Integração Windows e Linux com SambaIntegração Windows e Linux com Samba
Integração Windows e Linux com Samba
 
Samba4+backup
Samba4+backupSamba4+backup
Samba4+backup
 
AIX - Gerência de Memória
AIX - Gerência de MemóriaAIX - Gerência de Memória
AIX - Gerência de Memória
 
Hardware
HardwareHardware
Hardware
 
Ha pohlmann
Ha pohlmannHa pohlmann
Ha pohlmann
 
Linux - Instalação de Programas
Linux - Instalação de ProgramasLinux - Instalação de Programas
Linux - Instalação de Programas
 
AIX - Sistemas de Arquivos
AIX - Sistemas de ArquivosAIX - Sistemas de Arquivos
AIX - Sistemas de Arquivos
 
Samba configurando
Samba   configurandoSamba   configurando
Samba configurando
 
Atividade PPOA
Atividade PPOAAtividade PPOA
Atividade PPOA
 
Atividade PPOA
Atividade PPOAAtividade PPOA
Atividade PPOA
 
Redes prática - Samba
Redes prática - SambaRedes prática - Samba
Redes prática - Samba
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 

En vedette (8)

Unidade 5 servico web
Unidade 5   servico webUnidade 5   servico web
Unidade 5 servico web
 
Adm sop-unidade19
Adm sop-unidade19Adm sop-unidade19
Adm sop-unidade19
 
Lab so-abertos-unidade8
Lab so-abertos-unidade8Lab so-abertos-unidade8
Lab so-abertos-unidade8
 
Cab estruturado-unidade10
Cab estruturado-unidade10Cab estruturado-unidade10
Cab estruturado-unidade10
 
Adm sop-unidade20
Adm sop-unidade20Adm sop-unidade20
Adm sop-unidade20
 
Apresentação
ApresentaçãoApresentação
Apresentação
 
Unidade 5 hardening-linux
Unidade 5  hardening-linuxUnidade 5  hardening-linux
Unidade 5 hardening-linux
 
Roteiro nfs
Roteiro nfsRoteiro nfs
Roteiro nfs
 

Similaire à Compactação e Descompactação de Arquivos no Linux

Similaire à Compactação e Descompactação de Arquivos no Linux (20)

Realizar o gerenciamento básico de arquivos 4Linux
Realizar o gerenciamento básico de arquivos 4LinuxRealizar o gerenciamento básico de arquivos 4Linux
Realizar o gerenciamento básico de arquivos 4Linux
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de rede
 
Detalhes do computador
Detalhes do computadorDetalhes do computador
Detalhes do computador
 
O que é bit e byte
O que é bit e byteO que é bit e byte
O que é bit e byte
 
teAula 11
teAula 11teAula 11
teAula 11
 
Comandos Shell
Comandos ShellComandos Shell
Comandos Shell
 
Aula 06 comandos linux
Aula 06   comandos linuxAula 06   comandos linux
Aula 06 comandos linux
 
Linux - Instalação de Programas
Linux - Instalação de ProgramasLinux - Instalação de Programas
Linux - Instalação de Programas
 
Aula
AulaAula
Aula
 
Linguagem de computador
Linguagem de computadorLinguagem de computador
Linguagem de computador
 
Bits bytes
Bits bytesBits bytes
Bits bytes
 
Guia 500 comandos_linux
Guia 500 comandos_linuxGuia 500 comandos_linux
Guia 500 comandos_linux
 
Compactação e Compressão de Dados
Compactação e Compressão de DadosCompactação e Compressão de Dados
Compactação e Compressão de Dados
 
Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
 
Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
 
Comandos Linux
Comandos LinuxComandos Linux
Comandos Linux
 
Comandos, Permissões e Partições Linux
Comandos, Permissões e Partições LinuxComandos, Permissões e Partições Linux
Comandos, Permissões e Partições Linux
 
Backups e restauração de dados
Backups e restauração de dadosBackups e restauração de dados
Backups e restauração de dados
 
Identificação de unidades de linguagem
Identificação de unidades de linguagemIdentificação de unidades de linguagem
Identificação de unidades de linguagem
 
Comandos Linux Parte 1
Comandos Linux Parte 1Comandos Linux Parte 1
Comandos Linux Parte 1
 

Plus de Leandro Almeida (20)

D do s
D do sD do s
D do s
 
Segurança de-redes
Segurança de-redesSegurança de-redes
Segurança de-redes
 
Unidade2 projeto lógico da rede
Unidade2   projeto lógico da redeUnidade2   projeto lógico da rede
Unidade2 projeto lógico da rede
 
Roteiro cups
Roteiro cupsRoteiro cups
Roteiro cups
 
Roteiro sambaswat
Roteiro sambaswatRoteiro sambaswat
Roteiro sambaswat
 
Roteiro samba
Roteiro sambaRoteiro samba
Roteiro samba
 
Unidade6 roteiro pentest
Unidade6 roteiro pentestUnidade6 roteiro pentest
Unidade6 roteiro pentest
 
Roteiro vsftpd
Roteiro vsftpdRoteiro vsftpd
Roteiro vsftpd
 
Roteiro sshd
Roteiro sshdRoteiro sshd
Roteiro sshd
 
Unidade5 roteiro footprint
Unidade5 roteiro footprintUnidade5 roteiro footprint
Unidade5 roteiro footprint
 
Unidade5 footprint
Unidade5 footprintUnidade5 footprint
Unidade5 footprint
 
Unidade8 roteiro
Unidade8 roteiroUnidade8 roteiro
Unidade8 roteiro
 
Unidade 8 ieee802-11i
Unidade 8   ieee802-11iUnidade 8   ieee802-11i
Unidade 8 ieee802-11i
 
Unidade4 cripto
Unidade4 criptoUnidade4 cripto
Unidade4 cripto
 
Roteiro dns
Roteiro dnsRoteiro dns
Roteiro dns
 
Unidade 6 servico dns
Unidade 6   servico dnsUnidade 6   servico dns
Unidade 6 servico dns
 
Roteiro web
Roteiro webRoteiro web
Roteiro web
 
Unidade7 roteiro
Unidade7 roteiroUnidade7 roteiro
Unidade7 roteiro
 
Unidade 7 cripto
Unidade 7  criptoUnidade 7  cripto
Unidade 7 cripto
 
Unidade3 seg perimetral-vpn
Unidade3 seg perimetral-vpnUnidade3 seg perimetral-vpn
Unidade3 seg perimetral-vpn
 

Compactação e Descompactação de Arquivos no Linux

  • 1. Técnico de Manutenção e Suporte em Informática Laboratório de Sistemas Operacionais Abertos Unidade 10– Compactação e Descompactação de Arquivos Prof. Leandro Cavalcanti de Almeida leandro.almeida@ifpb.edu.br @leandrocalmeida
  • 2. Compactação e Descompactação são duas propriedades existentes para gerência de arquivos e diretórios no Linux!
  • 3. Basicamente o papel de um compactador é reduzir o tamanho de um arquivo através da substituição de caracteres repetidos Exemplo: Antes da compactação Compactadores compactam e deixam arquivos compactados! Depois da compactação %dores %m e deixam arquivos %dos ... ou seja, “Compacta = %”
  • 4. Basicamente o papel de um descompactador é restaurar o tamanho de um arquivo através da substituição de caracteres repetidos Exemplo: Antes da descompactação %dores %m e deixam arquivos %dos Depois da descompactação Compactadores compactam e deixam arquivos compactados! ... ou seja, “ % = Compacta”
  • 5. Tipos de compactação Sem Perdas Com Perdas
  • 6. Compactação Sem Perdas - Não ocorre perdas - o arquivo preserva suas propriedades - Taxa de compactação não muito alta - Ex: Texto, programas,...
  • 7. Compactação Com Perdas - o arquivo não preserva suas propriedades - Altíssima taxa de compactação - Tira proveito da pouca sensibilidade humana - Ex: músicas, imagens,...
  • 8. Extensões e Executáveis .tar.Z – Tar + compress .gz - Gzip .Z - compress .rar - rar .tar.bz2 – Tar + Bzip2 .tar.gz – Tar + Gzip .bz2 - Bzip2
  • 9. Gzip - Compactador “padrão” - Ótima taxa de compactação e velocidade Gzip [opções] [arquivos] Ex: gzip -9 arquivo.txt – compacta maximamente “arquivo.txt” Gzip -d arquivo.txt.gz – descompacta o “arquivo.txt.gz”
  • 10. Bzip2 - Compactador com a melhor taxa de compactação - Um pouco mais lento do que o Gzip Bzip2 [opções] [arquivos] Ex: bzip2 -9 arquivo.txt – compacta maximamente “arquivo.txt” bzip2 -d arquivo.txt.gz – descompacta o “arquivo.txt.gz”
  • 11. Tar - Na verdade é um agrupador de arquivos - Geralmente utilizado junto com o Gzip e Bzip2 Tar [opções] [arquivo-destino] [arquivos- origem] Ex: tar -cvzf arquivo.txt.tar.gz arq1.txt arq2.txt tar -cvjf arquivo.txt.tar.bz2 arq1.txt arq2.txt