Empacotar arquivos nada mais é do que juntar vários arquivos formando um pacote de arquivos (pacote é um arquivo contendo vários arquivos dentro de si). Para utilizarmos o empacotamento usaremos o comando tar.
Sintaxe:
tar [opções] <-f arquivo.tar>
Opções mais usadas do comando "tar":
-c (Cria um arquivo .tar e adiciona a esse pacote criado os arquivos especificados)
-f (Indica que o destino do novo pacote criado será um determinado arquivo)
-x (Extrai os arquivos empacotados)
-v (Mostra o nome dos arquivos processados pelo processo de empacotamento)
-z (Descompacta ou compacta os arquivos empacotados com o comando "gzip/gunzip")
Exemplo de empacotamento:
# tar -cvf empacotando.tar arq1 arq2 arq3
Este comando cria um pacote de arquivos com o nome "empacotando.tar" contendo os arquivos "arq1, arq2, arq3".
Exemplo de desempacotamento:
# tar -xvf empacotando.tar
Este comando irá desempacotar os arquivos que estão contidos no arquivo "empacotando.tar".
Dica...
Caso queira criar arquivos empacotados e compactados como encontramos na net (famosos arquivos "*.tar.gz"), faça o seguinte:
Primeiramente crie um pacote de arquivos, ex:
# tar -czvf net.tar file1 file2 file3
Agora utilize o gzip e compacte o arquivo que acabamos de criar, ex:
# gzip net.tar
PRONTO!!!
Acabamos de criar um pacote de arquivos compactados.
Nenhum comentário:
Postar um comentário