xz / unxz / xzcat の使い方
xz で圧縮・展開
書き方
xz [-k] ファイル... unxz ファイル.xz(xz -d と同じ) xzcat ファイル.xz
3 つの中でいちばん小さくなります。拡張子は .xz。
よく使うオプション
| オプション | 意味 |
|---|---|
-k | 元のファイルも残す |
-d | 展開する(unxz と同じ) |
-v | 進み具合を出す |
-T 数 | 使う CPU の数(0 で全部) |
-l | 圧縮したファイルの情報を出す |
例
$ xz -k -T0 dump.sql
CPU を全部使って、元を残したまま dump.sql.xz を作ります。
$ xzcat dump.sql.xz | head
展開せずに中身の最初を見ます。
$ xz -l dump.sql.xz
圧縮の前と後の大きさや、圧縮の割合を見ます。
よくある間違い・注意
- 3 つの中で一番小さくなりますが、圧縮に一番時間がかかります。
- tar と組み合わせるときは大文字の J(tar cJf)を使います。小文字の j は bzip2 です。
実際に打って練習する
Linux レベル1 コースの Lv86「一番小さく xz」で覚えます(第5章 見張りの塔(環境・ジョブ・ログ・時刻))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
Lv1〜16 は、登録不要・無料で遊べます(それより先はブロンズ以上のプランで遊べます)。