Comandos básicos da jornada de auto-estudo do Linux (comando de empacotamento tar 2)
Artigo Diretório
Prefácio
1. Na seção anterior, falamos sobre a função básica e o uso do comando tar. Se você ainda não leu, clique no link abaixo para visualizá-lo: comando tar basic 1
2. Nesta seção, continuamos a descrever algumas maneiras comuns do comando tar.
Dica: A seguir está o conteúdo deste artigo
1. Revisão do formato do pacote compactado
Falamos sobre os três formatos de compactação de zip, gz e bz2 antes. O Zip é comumente usado em janelas, então olhamos principalmente para gz e bz2. Na verdade, no Linux, os dois formatos de compactação de gz e bz2 não precisam ser separados comandos para compactar e descompactar. O comando Tar também pode compactar e descompactar esses dois formatos de compactação. Na verdade, há um pacote compactado no formato xz que não dissemos, que também pode ser compactado e descompactado com tar; portanto, em resumo, o comando tar também pode compactar pacotes nos três formatos de gz, bz2 e xz .
Dois, uso de alcatrão
1. Formato gz compactado
Lembre-se da função das três opções de cvf, compactar o arquivo, exibir o processo e especificar o nome do pacote compactado; se quiser compactar o arquivo empacotado como um pacote compactado no formato gz enquanto empacota o arquivo, basta adicionar o opção z. (F Esta opção deve ser colocada após as demais opções, ou seja, ao final do campo da opção, caso contrário, será reportado um erro)
[root@snljh cs]# ls
la sk
[root@snljh cs]# tar -zcvf ll.tar.gz la sk
la
sk
[root@snljh cs]# ls
la ll.tar.gz sk
2. Formato bz2 compactado
Para compactar o formato bz2, basta adicionar a opção j.
[root@snljh cs]# ls
la sk
[root@snljh cs]# tar -jcvf ll.tar.bz2 la sk
la
sk
[root@snljh cs]# ls
la ll.tar.bz2 sk
[root@snljh cs]#
3. Formato xz compactado
Para compactar o formato xz, basta adicionar a opção J.
[root@snljh cs]# ls
la sk
[root@snljh cs]# tar -Jcvf ll.tar.xz la sk
la
sk
[root@snljh cs]# ls
la ll.tar.xz sk
[root@snljh cs]#
(Observação: a opção xvf é suficiente para descompactar, não importa qual formato de compactação o xvf pode descompactar)
Resumindo
Nesta seção, falamos sobre
{ Formato gz compactado: tar -zcvf xx xx formato bz2 compactado: tar -jcvf xx xx formato xz compactado: tar -Jcvf xx xx }