Tar: Continuando com Algumas Dicas

  1. Tar: Arquivamento, Empacotamento e Compactação
  2. Tar: Continuando com Algumas Dicas

 

  • É possível empacotar arquivo,  mas é recomendando apenas empacotar diretórios, assim mantendo uma boa organização.
  • Se abrir o manual do programa tar logo no início verá que é mostrado a estrutura para execução como
    “tar [Opções…] [Arquivo que queremos empacotar]…”
    e não
    “tar [Opções…] [Arquivo a Ser Gerado ]  [Arquivo que queremos empacotar]”
    Isso acontece porque tar era usado, originalmente, para gerar tarballs em fita. Assim o primeiro dispositivo de fita(/dev/st0) era usado por padrão. Por exemplo:Antigamente, no tempo das fitas dats, o comando abaixo empacotaria a pasta  “diretorio_de_arquivos” e a enviaria automaticamente para o dispositivo de fita conectado ao computador.

    [elder@centos65 ~]$ tar cvf  /home/elder/diretorio_de_arquivos
    
  • Tar é recomendado apenas quando lidamos com backup de um ou poucos diretórios ou quando queremos enviar um programa ou arquivo para algum amigo por email/ftp/ssh etc…  Para uso em backups mais complexos use uma ferramenta mais apropriada, própria para backup diversos.
  • Sempre utilize empacotamento juntamente com compactadores(zip tools ou ferramentas zip 🙂 ). Como gzip, bzip2…
  • tarballs compactados com gzip, por convenção, podem receber a extensão “.tgz” ou “.tar.gz”. Aqueles compactados com bzip2 podem receber “tar.bz2” ou ainda “.tbz”
  • Arquivos .deb, .rpm também são arquivos parecidos com os tarballs. São arquivos que contém outros arquivos.
  • Arquivos .jar  do java também são arquivos que contém outros arquivos empacotados. Além de conter outros arquivos, da mesma forma,  são compactados baseados no formato de compressão ZLIB e ZIP.
  • Linux prover a ferramenta jar para criação de arquivos .jar, conforme mencionado acima. Diferentemente da ferramenta tar a ferramenta jar compacta o arquivo .jar gerado automaticamente, sem precisarmos especificar nada.

 

 

Siga-nos em nossas redes:

Link Facebook: https://www.facebook.com/gnulinuxbr

Link WhatsApp: https://chat.whatsapp.com/G9xS3Ylzoou3TrN49DQso4

Link Telegram: https://t.me/gnulinux_brasil

YouTube: https://www.youtube.com/channel/UCwyFWDqE0v7SwpZenjmzxYQ

Leitor voraz e um dos administradores do GNU/Linux Brasil no Whatsapp, facebook, youtube e nesse dito site: www.gnulinuxbrasil.com.br

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *