デフォルトでは、UNIXシステムのインストールでは、ログがgzipを介して循環していることがわかります。
質問:UNIXの世界では、なぜ基本的に7zを使用しないのですか? gzipより効率的です。
たった多くのHTMLファイルを含むディレクトリを圧縮しました。
7z: 1.8MB
郵便番号:440MB
ベストアンサー1
Unixでは、アーカイブ(ファイルを単一のエンティティにグループ化)と圧縮は通常別々のステップで行われます。
これは、個々のファイルを操作するときに大きな柔軟性を提供します(保存しても役に立ちません)。gzip -cd mylog.gz | grep '^Oct.*error'
。7z
7z
(and zip
, and rar
, and arj
, and...) は偶然圧縮されたアーカイバです。gzip
同じ目的を提供しないので、伝統的なものを置き換えません。
gzip
高速でリソースが少なく、よく知られており、ほとんどのUnixシステムにインストールされています。より高い性能のコンプレッサーを探している場合は選択してくださいxz
。 LZMAアルゴリズムと非常によく似たコマンドラインインターフェイスを提供しますgzip
が、ほぼ同じLZMAアルゴリズムを使用するため、7z
同様の圧縮率を得る必要があります。
1)上記のパイプラインは非常に一般的なので、gzip
ツールの周りに多くのラッパーがあります。経験豊富なユーザーは、zgrep '^Oct.*error' mylog.gz
いくつかのキーストロークを保存することを選択できます。