zip
1ステップでまとめ+圧縮
複数ファイルを1つにまとめて「そのまま圧縮」するフォーマット。
各ファイルごとに圧縮され、ヘッダ情報(ファイル名・サイズなど)も格納。
利点
Windowsで標準対応(エクスプローラで右クリック → 圧縮(zip)フォルダー)。
個々のファイルに直接アクセス可能(全部展開しなくても中身を読むことができる)
Windowsでやり取りする資料やデータ なら .zip が無難
欠点
圧縮効率は gzip よりやや劣ることが多い。
tar.gz
2ステップでまとめ+圧縮
tarで単に「まとめる」だけ(まだ圧縮なし)。拡張子は.tar。- その
.tarを gzip で圧縮 →.tar.gz。
利点
- gzip の方が zip よりも圧縮率が高いことが多い。
- Linux/Unixの標準フォーマットなのでサーバ系でよく使われる。
- Linuxの配布物やソースコード なら .tar.gz が多い。
欠点
- Windowsでは標準対応していない(PowerShellの
tarや 7-Zip が必要)。 - 中の一部ファイルだけ取り出すのは zip より不便(展開処理が必要)。
Windowsでtar.gzの解凍と圧縮
圧縮方法
test:圧縮前のフォルダ名
backup:圧縮後のフォルダ名
tar -czvf backup.tar.gz test解凍方法
backup:解凍前の圧縮状態のフォルダ名
tar -xvzf backup.tar.gz

コメント