SSH / SCPを介して別のコンピュータからFreeBSDにコピーしたフォルダを解凍しようとしています。しかし、unzip: Unrecognized archive format
私の考えでは、この場合は理解できないエラーが発生し続けます。
このエラーはなぜ発生しますか?どうすれば修正できますか?
追加情報
$ ls
sw-ui-server.zip
$ unzip
Usage: unzip [-aCcfjLlnopqtuvyZ1] [-d dir] [-x pattern] [-P password] zipfile
$ unzip sw-ui-server.zip
unzip: Unrecognized archive format
上記のようにインストールが完了したことを確認しましたunzip
。
どの形式がサポートされているかを確認しましたが、unzip
「圧縮解除」ということを考えると、.zip
ファイルはしなければならない助けを得る。
答え1
この質問に対する答えはいくつかありますが、私の場合は何が起こったのかを共有します。
私が抽出しようとしたZIPファイル結果は空です。
ファイルの種類を確認してこれを見つけました。
$ file [filename]
[filename].zip: empty
とファイルサイズ
$ ls -lh
total 0
-rw-r--r-- 1 user user 0B Nov 8 09:08 [filename].zip
回避策は、コピーを再実行して再実行して、ファイルが空でないことを確認することです。ls -lh
答え2
tar
FreeBSDでは、以下を使用してさまざまなアーカイブを抽出できることに注目する価値があります。図書館記録保管所(3)。基本システムの外部には追加のツールが不要な場合がよくあります。