ilove7z.com
tar gz xz bz2 linux 比較

TAR.GZ vs TAR.XZ vs TAR.BZ2:どの Linux アーカイブを使うべきか

3 種類の圧縮 TAR の比較:圧縮率、速度、メモリ使用量、そしてそれぞれを選ぶべき場面。

2026年9月24日 · ilove7z チーム

あらゆる Linux リリース・ソースパッケージ・バックアップスクリプトは、最終的に 2 つの拡張子が積み重なったファイルになります。2 つ目の拡張子の意味と、3 つのうちどれを選ぶべきかを解説します。

TAR に拡張子が 2 つある理由

TAR 自体は何も圧縮しません。バンドラーです。多くのファイルを 1 つのストリームに束ね、Unix のパーミッションとディレクトリ構造を保持します。2 つ目の拡張子は、そのストリームにかけた圧縮フィルタの名前です:

  • .tar.gz - gzip で圧縮した TAR
  • .tar.bz2 - bzip2 で圧縮した TAR
  • .tar.xz - XZ(LZMA2) で圧縮した TAR

フォルダを ZIP にするのと同じ発想ですが、2 段階が名前に見える形です。

3 つの候補

gzip はどこでもデフォルト。解凍はほぼ瞬時、ツールは遍在し、90 年代以降のすべての Unix 系システムが反射的に読めます。圧縮率は現代水準では控えめです。

bzip2 はブロックソートアルゴリズムで速度をサイズと交換します。テキスト多めのツリーでは gzip を 10-20% 上回ることも多く、しかし圧縮は数倍遅く、解凍もかなり重い。

XZ(LZMA2) は現代のヘビー級です。3 つの中で最も小さいファイルを生みます - しばしば gzip 比 30-50% 減 - その代償は最も遅い圧縮と最大のメモリ消費です。

頭突き合わせ

TAR.GZTAR.BZ2TAR.XZ
圧縮速度速い遅い最遅
解凍速度速い中速い
サイズ最大小最小
メモリ低低高
普及度遍在一般Linux で一般

選び方

  • ソースコードやバックアップを他人へ配る? TAR.GZ。どんなマシンでも 1 秒で開けます。
  • テキスト主体で 1MB でも削りたい、時間は気にしない? TAR.BZ2。
  • 自分の長期アーカイブ、またはダウンロードサイズが最重要のリリース? TAR.XZ。

どれもコマンドラインは不要です。形式を選んでブラウザで TAR.GZ を作成、TAR.BZ2、TAR.XZ。ダウンロードに .tar.xz が届いたら ローカルで解凍 も同じく簡単です。

今すぐここで試す

何もアップロードせず、ブラウザで瞬時にアーカイブを解凍・作成できます。