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
– instructestar
to 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 gzip
comando:
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 *.jpg
the 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