tarコマンドにより拡張子tar.xzファイルを展開(解凍)することができます。
拡張子がxzのみの場合は、以下の構文になります。
xz -dv xz形式の圧縮ファイル
拡張子がtar.xzでxzコマンドとtarコマンドで展開(解凍)する場合は以下の手順になります。
xz -dv tar.xz形式の圧縮ファイル名
tar -xvf tarファイル名
以下の例は、xz形式に圧縮し展開した時のオペレーションです。
$ ls data1.txt $ xz -v data1.txt data1.txt (1/1) 100.0 % 112 B / 2,700 B = 0.041 $ ls data1.txt.xz $ xz -dv data1.txt.xz data1.txt.xz (1/1) 100.0 % 112 B / 2,700 B = 0.041 $ ls data1.txt
展開後、xz形式のファイルは無くなります。
tarコマンドのみでtar.xz形式のファイルを展開するには以下の構文になります。
GNU tar 1.22からxz形式をサポートしています。
tar Jxvf tar.xz形式の圧縮ファイル名
実際に実行した例を以下に記します。
$ tar Jxvf data.tar.xz
wk2/
wk2/b/
wk2/b/data2.txt
wk2/a/
wk2/a/data1.txt
$ tree wk2
wk2
├── a
│ └── data1.txt
└── b
└── data2.txt