Linux自習の旅-基本的なコマンド(tarパッケージングコマンド2)

Linux自習の旅-基本的なコマンド(tarパッケージングコマンド2)


序文

1.前のセクションでは、tarコマンドの基本的な機能と使用法について説明しました。まだ読んでいない場合は、以下のリンクをクリックして表示してください。tarbasic command 1

2.このセクションでは、tarコマンドのいくつかの一般的な方法について引き続き説明します。


ヒント:この記事の内容は次のとおりです

1.圧縮パッケージフォーマットのレビュー

zip、gz、bz2の3つの圧縮形式については前に説明しました。ZipはWindowsで一般的に使用されるため、主にgzとbz2に注目します。実際、Linuxでは、gzとbz2の2つの圧縮形式を別々にする必要はありません。圧縮および解凍するコマンド。、Tarコマンドは、これら2つの圧縮形式を圧縮および解凍することもできます。実際、私たちが言っていないxz形式の圧縮パッケージがあり、tarで圧縮および解凍することもできます。したがって、要約すると、tarコマンドはgz、bz2、およびxzの3つの形式で圧縮パッケージを圧縮することもできます。 。

2、tarの使用

1.圧縮されたgz形式

cvfの3つのオプションの役割を覚えておいて、ファイルを圧縮し、プロセスを表示し、圧縮パッケージの名前を指定します。ファイルのパッケージ化中にパッケージ化されたファイルをgz形式の圧縮パッケージとして圧縮する場合は、 zオプション。(Fこのオプションは、他のオプションの後に、つまりオプションフィールドの最後に配置する必要があります。そうしないと、エラーが報告されます)

[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.圧縮されたbz2形式

bz2形式を圧縮するには、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.圧縮されたxz形式

xz形式を圧縮するには、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]#

(注:xvfが解凍できる圧縮形式に関係なく、解凍にはxvfオプションで十分です)


総括する

このセクションでは、

{ 圧縮されたgz形式:tar -zcvf xx xx圧縮されたbz2形式:tar -jcvf xx xx圧縮されたxz形式:tar -Jcvf xx xx }



おすすめ

転載: blog.csdn.net/qq313088385/article/details/114581362