拡張子辞典 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件を見る拡張子 .yaml / .yml とは?書き方と用途
インフラ設定(Docker, Kubernetes, Ansible)で標準的なYAMLファイルの書き方と注意点。
詳しく読む
拡張子 .pem (Privacy Enhanced Mail) とは
SSL/TLS証明書やSSHの秘密鍵として使われる「.pem」ファイルの正体と取り扱い。
詳しく読む
拡張子 .dll とは?開き方とエラー解決方法
Windowsシステムに不可欠なDLLファイルの役割と、見つからないエラーの対処法。
詳しく読む
拡張子 .csv (Comma-Separated Values) とは
データ移行やエクスポートの王道、CSVファイルの仕組みと文字化け対策。
詳しく読む
IT用語: .ts(TypeScriptファイル)とは|型安全なJavaScriptのスーパーセット
JavaScriptに静的型付けを加えたTypeScriptの.tsファイルの仕組み・型システム・JavaScriptとの違いを解説。
詳しく読む
拡張子 .log (ログファイル) とは
「システムの日記帳」であるログファイル(.log)の役割と、エンジニアの調査方法。
詳しく読む