よく忘れるので備忘録です.
目次
圧縮率の比較表
圧縮率や用途などを早見表にしました.
拡張子 | ツール | 圧縮率 | 備考 |
---|---|---|---|
.tar.gz | gzip | △ | gzipを使用してtarアーカイブを圧縮. 一般的なLinuxシステムで広く使われている.速度と効率の良いバランスを提供. |
.tar.bz2 | bzip2 | 〇 | bzip2を使用してtarアーカイブを圧縮. 高い圧縮率を提供するが,処理速度は遅い. |
.tar.xz | xz | ◎ | xz圧縮を使用してtarアーカイブを圧縮. 非常に高い圧縮率を提供し,大きなファイルやアーカイブに適している. |
.zip | zip | △ | 複数のファイルやディレクトリを一つのアーカイブにまとめるのに適している. Windowsユーザーとのファイル共有に便利. |
.7z | 7zip | ◎ | 非常に高い圧縮率を実現し,多種多様なファイル形式に対応. 圧縮速度は遅めだが,最大限の圧縮を目指す場合に最適. |
圧縮&解凍コマンド
tar.gz
圧縮
tar -cvf <archive_name>.tar.gz <directory>
解凍
tar -xvf <archive_name>.tar.gz
tar.bz2
圧縮
tar -jcvf <archive_name>.tar.bz2 <directory>
解凍
tar -xvf <archive_name>.tar.bz2
tar.xz
圧縮
tar -Jcvf <archive_name>.tar.xz <directory>
解凍
tar -xvf <archive_name>.tar.xz
zip
圧縮
zip -r <archive_name>.zip <directory>
解凍
unzip <archive_name>.zip
7z
圧縮
7z a <archive_name>.7z <directory>
解凍
7z x <archive_name>.7z