どーも!marusukeです!
ファイルをgzipやbzip2よりもさらに高圧縮できるコマンドxzについてです!
xzコマンドでできること
xz [オプション] [ファイル名]
xzコマンドは、ファイルを高圧縮率で圧縮・解凍するためのコマンドです。圧縮されたファイルは.xz形式となりますgzipやbzip2よりも高圧縮率であることが特徴です
※ .xz形式はLinuxカーネルの配布などにも使われている、高速かつ効率的な圧縮フォーマットです
xzコマンドの使用例
# ファイルの圧縮
xz sample.txt
# 出力結果(ファイル一覧で確認)
ls
sample.txt.xz
# ファイルの解凍
xz -d sample.txt.xz
# 出力結果(ファイル一覧で確認)
ls
sample.txt
xzコマンドのオプション
| オプション | 説明 |
|---|---|
-d | 圧縮された .xz ファイルを解凍します(--decompress) |
-k | 圧縮または解凍後も元ファイルを削除せずに残します |
-v | 圧縮・解凍の進行状況を表示します(詳細出力) |
-z | ファイルを圧縮します(明示的に圧縮したい場合に使用) |
-l | .xzファイルの圧縮状態や情報を表示します |
--format=raw | .xz以外の生データ形式で圧縮や解凍を行いたいときに使用 |
--test | 圧縮ファイルの整合性チェック(解凍せずに破損していないか確認) |
このコマンドは、ログファイルや大きなデータファイルの保存容量を節約したいときに便利です。
また、.tarと組み合わせて使用する場合は tar -cJf などの形式で .tar.xz アーカイブを作ることもできます
tarコマンドについては以下の記事です!
以上です!
ここまで読んでいただきありがとうございました!



コメント