tarが.zipファイルを解凍できないのはなぜですか? [閉鎖]

tarが.zipファイルを解凍できないのはなぜですか? [閉鎖]

を使用してzipファイルを抽出するためにほとんどの形式(gzipなど)を試しましたが、tarGoogleにイライラしたときを使用してzipファイルを抽出する方法がなく、またはを使用することを提案するだけであることがわかりtarました。実際、私のLinuxシステムにはユーティリティも1つしかありません(なぜこれが主に推奨されるオプションなのか疑問に思います)。もちろん、うまくいき問題が解決しましたが、zipファイルを抽出できないのはなぜですか?たぶんzipとサポートされている圧縮方法の違いが何であるか尋ねるべきですか?zipunzipzipunzipunziptartar

ベストアンサー1

UNIXの哲学はガジェットを持つことです。ツールは1つのことを行い、それを非常にうまく行います。

このtarツールは、圧縮なしで複数のファイルを1つにマージします。

このgzipツールは個々のファイルのみを圧縮します。

両方のツールを使用したい場合は、両方のツールを組み合わせて単一の.tar.gzファイルを生成するだけです。


このzipツールはまったく異なるものです。複数のファイルをインポートして圧縮ファイルに結合します。まったく異なるアルゴリズムを使用します。


ツールを使用してすべてを管理するには、以下を使用しますatoolたくさん形式を検出し、正しいツールを呼び出してさまざまな形式を認識します。

おすすめ記事