を使用してzipファイルを抽出するためにほとんどの形式(gzipなど)を試しましたが、tar
Googleにイライラしたときを使用してzipファイルを抽出する方法がなく、またはを使用することを提案するだけであることがわかりtar
ました。実際、私のLinuxシステムにはユーティリティも1つしかありません(なぜこれが主に推奨されるオプションなのか疑問に思います)。もちろん、うまくいき問題が解決しましたが、zipファイルを抽出できないのはなぜですか?たぶんzipとサポートされている圧縮方法の違いが何であるか尋ねるべきですか?zip
unzip
zip
unzip
unzip
tar
tar
ベストアンサー1
UNIXの哲学はガジェットを持つことです。ツールは1つのことを行い、それを非常にうまく行います。
このtar
ツールは、圧縮なしで複数のファイルを1つにマージします。
このgzip
ツールは個々のファイルのみを圧縮します。
両方のツールを使用したい場合は、両方のツールを組み合わせて単一の.tar.gz
ファイルを生成するだけです。
このzip
ツールはまったく異なるものです。複数のファイルをインポートして圧縮ファイルに結合します。まったく異なるアルゴリズムを使用します。
ツールを使用してすべてを管理するには、以下を使用しますatool
。たくさん形式を検出し、正しいツールを呼び出してさまざまな形式を認識します。