Como criar o arquivo Tar gz
um arquivo tar é um arquivo que armazena uma coleção de outros arquivos, incluindo informações sobre eles, como a propriedade, permissões e timestamp.
em sistemas operacionais Linux, você pode usar o comando tar para criar arquivos tar. O comando também pode comprimir arquivos usando uma vasta gama de programas de compressão com gzip é o algoritmo mais popular.
Por convenção, o nome de um arquivo tar comprimido com gzip deve terminar com qualquer um .alcatrao.GZ or .tgz.este artigo descreve como criar alcatrão.ficheiros gz.
criando alcatrão.GZ File #
a maioria das distribuições Linux vêm incluir a versão GNU de tar que suporta arquivos de compressão.
a forma geral do comando para criar alcatrão.GZ files is as follows:
Here’s what the command options mean:
-
-c– instructestarto create a new archive. -
-z– define o método de compressão para gzip. -
-f archive-name.tar.gz– especifica o nome do arquivo. file-name...uma lista separada por espaços de ficheiros e pastas a adicionar ao arquivo.
o utilizador que executa o comando deve ter permissões de escrita na pasta onde o tar.o arquivo gz será criado, e as permissões de Leitura nos arquivos que estão sendo adicionados.
Por exemplo, para criar um arquivo chamado ” arquivo.alcatrao.gz “from” file1 ” and “file2″you would use the following command:
tar -czf archive.tar.gz file1 file2
On success, the command doesn’t print any output. Para verificar se o arquivo é criado, listar o conteúdo do Diretório com ls.
-v opção para tornar mais visível o comando tar e imprimir os nomes dos ficheiros que estão a ser adicionados ao arquivo no terminal.Se quiser criar o tar.gz em uma diretoria específica, forneça uma localização completa para o arquivo:
tar -czf /home/user/archive.tar.gz file1 file2
você pode criar tar.arquivos gz do conteúdo de um ou mais diretórios ou arquivos. Por padrão, as diretorias são arquivadas recursivamente, a menos que --no-recursion opção seja especificada.
o exemplo seguinte mostra como criar um arquivo chamado “web_ pacote”.alcatrao.gz” de /var/www/website diretório:
tar -czf web_backup.tar.gz /var/www/website
Se você estiver executando um sistema que tenha uma versão mais antiga do tar que não oferece suporte a compactação, você pode usar o gzipcomando:
tar -czf - file1 file2 | gzip > archive.tar.gz
No exemplo acima, o tar comando exporta os arquivos para stdout (representado por -). O arquivo é encaminhado para gzip, que comprime e escreve o arquivo para o disco.
exemplos #
-
criar um alcatrão.gz file from all”.JPG “files:
tar -czf images.tar.gz *.jpgthe wildcard character (
*) means all files that end with “.extensão jpg. -
criar um alcatrão.ficheiro gz, transfere-o sobre o ssh e extrai-o na máquina remota:
tar cvf - project | ssh user@ip_addr "tar xv -C /var/www"
Conclusion #
tar.o arquivo gz é um arquivo Tar comprimido com o Gzip. Para criar um alcatrão.ficheiro gz, use o comando tar -czf, seguido do nome do arquivo e dos ficheiros que deseja adicionar.
Leave a Reply