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