拡張子辞典 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 / .tgz | tar + gzip圧縮(最も一般的) |
.tar.bz2 | tar + bzip2圧縮(圧縮率が高い) |
.tar.xz | tar + 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.gz | ZIP |
|---|---|---|
| デフォルトOS | Linux/Mac | Windows |
| ファイル権限保持 | 保持 | 保持しない場合あり |
| 圧縮単位 | アーカイブ全体を一括 | ファイルごと |
| パイプ利用 | 容易 | 難しい |
関連する用語 (拡張子辞典)
全17件を見る拡張子 .csv (Comma-Separated Values) とは
データ移行やエクスポートの王道、CSVファイルの仕組みと文字化け対策。
詳しく読む
IT用語: .toml(TOML形式)とは|人間に読みやすい設定ファイルフォーマット
Rust・Python・Hugo等で使われるTOML(Tom's Obvious, Minimal Language)形式の設定ファイルの仕様を解説。
詳しく読む
拡張子 .json (JavaScript Object Notation) とは
Web API通信のデファクトスタンダードであるJSONの構造と、プログラマーに愛される理由。
詳しく読む
拡張子 .sh (シェルスクリプト) とは
Linuxの自動化の要、シェルスクリプト(.sh)の書き方と実行権限(chmod +x)について。
詳しく読む
IT用語: .ts(TypeScriptファイル)とは|型安全なJavaScriptのスーパーセット
JavaScriptに静的型付けを加えたTypeScriptの.tsファイルの仕組み・型システム・JavaScriptとの違いを解説。
詳しく読む
IT用語: .pdf(PDFファイル)とは|環境に依存しない文書共有フォーマット
どのデバイス・OSでも同一レイアウトで表示されるPDF形式の仕組み・内部構造・活用場面を解説。
詳しく読む