UNIX Compress

compress
拡張子.Z
MIMEタイプapplication/x-compress
マジック
ナンバー
\x1f\x9d
開発者Spencer Thomas
種別データ圧縮

UNIX Compressは、UNIXで一般的なデータ圧縮フォーマット。圧縮アルゴリズムとしてLZWを採用している。商用UNIXでは一般的に使われているが、現在ではGNU ZIP圧縮の方が圧縮率が高いことと、特許の問題があることから、フリーのUNIXでは使用されることは少なくなった。

コマンドとしてはcompressを用いて圧縮し、compress -d、uncompressまたはzcatで伸長する。

ファイルをtarコマンドによってアーカイブファイルにした後、更にcompress圧縮するという使い方も一般的である。GNU tarにはアーカイブをcompressにフィルタする-Zオプションが付いている。これによりアーカイブと圧縮を同時に、また抽出と解凍を同時に行うことができる。compress圧縮したtarアーカイブは拡張子 .tar.Z または .taZ を付ける慣習がある。

拡張子

.Z : pack拡張子が.zであったので、拡張子の衝突を避けるためcompressでは大文字の.Zとなった。

  • 表示
  • 編集
アーカイブファイルフォーマット(比較)
アーカイブのみ
  • ar
  • AXF
  • BagIt(英語版)
  • cpio
  • LBR(英語版)
  • shar(英語版)
  • tar
  • WAD
圧縮のみ
アーカイブおよび圧縮
  • 7z
  • ACE
  • ARC(英語版)
  • ARJ(英語版)
  • B1(英語版)
  • Cabinet
  • cfs(英語版)
  • cpt
  • dar(英語版)
  • DGCA
  • .dmg(英語版)
  • .egg(英語版)
  • GCA
  • kgb(英語版)
  • LHA
  • LZX
  • MPQ(英語版)
  • PEA
  • .qda
  • RAR
  • rzip(英語版)
  • sit
  • SQX(英語版)
  • UDA(PAQ/UDA)
  • Xar(英語版)
  • zoo
  • ZIP
  • ZPAQ
ソフトウェアパッケージ
  • pkg (SVR4)
  • deb
  • pkg (macOS)
  • RPM
  • RUNZ
  • MSI
  • JAR
    • WAR
    • RAR (Java)
    • EAR
  • XPI
文書パッケージ