Linux

Linux で tar.xz 形式のファイルを解凍する

More than 1 year has passed since last update.

xz

LZMA2のデータ圧縮アルゴリズムを採用したデータ圧縮フォーマット、およびその圧縮プログラム。
圧縮に時間がかかるが圧縮率は優秀です。

wikipedia:Xz_(ファイルフォーマット)

xz コマンドで解凍

その1

  • xzの解凍 → tarの解凍と順番に行う方法です。
$xz -dv xxx.tar.xz
$tar xfv xxx.tar

その2

  • tar.xz をまとめて解凍します
$xz -dc xxx.tar.xz | tar xfv -
  • xz -dc の代わりに xzcat でも良いです
$xzcat xxx.tar.xz | tar xfv -

tar コマンドで解凍

  • GNU tar 1.22 から xzフォーマットをサポートしてます
  • オプション J を使用します
$tar Jxfv xxx.tar.xz