LINEで個別相談
拡張子辞典 2026-04-09

IT用語: .tar / .tar.gz / .tgzとは|Linuxの標準アーカイブ・圧縮形式

Linuxでファイルをまとめるtarと圧縮するgzipを組み合わせた.tar.gzの仕組みと主要オプションを解説。

.tar / .tar.gz / .tgzファイルとは

.tarはLinux/Unix系OSでファイルをまとめる(アーカイブする)フォーマットです。tarは「Tape ARchive」の略で、もともとテープドライブへのバックアップ用に開発されました。tar単体では圧縮しないため、gzip(.gz)やbzip2(.bz2)と組み合わせた.tar.gz(別名.tgz)が一般的です。

拡張子の意味

拡張子内容
.tarアーカイブのみ(圧縮なし)
.tar.gz / .tgztar + gzip圧縮(最も一般的)
.tar.bz2tar + bzip2圧縮(圧縮率が高い)
.tar.xztar + xz圧縮(最高圧縮率)

主要なtarコマンド

# 圧縮(アーカイブ作成)
tar -czf archive.tar.gz ./mydir/

# 解凍
tar -xzf archive.tar.gz

# 内容確認(解凍せずに一覧表示)
tar -tzf archive.tar.gz

# オプションの意味
# c: create(作成)
# x: extract(解凍)
# z: gzip圧縮/解凍
# f: ファイル名を指定
# v: verbose(進捗表示)

ZIPとの比較

比較軸tar.gzZIP
デフォルトOSLinux/MacWindows
ファイル権限保持保持保持しない場合あり
圧縮単位アーカイブ全体を一括ファイルごと
パイプ利用容易難しい

Sponsored Link

バグ・要望を報告する