Comandos básicos da jornada de auto-estudo do Linux (comando de empacotamento tar 2)

Comandos básicos da jornada de auto-estudo do Linux (comando de empacotamento tar 2)


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 }



Acho que você gosta

Origin blog.csdn.net/qq313088385/article/details/114581362
Recomendado
Clasificación