オクテットストリームをzipファイルに変換

オクテットストリームをzipファイルに変換

ここに画像の説明を入力してください。50GBのデータを含むバックアップフォルダを圧縮しようとしています。結果はzipファイルではなくオクテットストリーム(合計50 GB)です。

問題を認識する前に元のデータを削除しました。

この問題を解決する方法はありますか?つまり、このデータのzipファイルを作成しますか?それともオクテットストリームからデータを抽出しますか?

ベストアンサー1

ファイルマネージャのGUIで、ファイルがWindowsの一部のバージョン(どのバージョンですか?)で作成されたという@RomeoNinovの回答を表示します。アーカイブをWindowsに戻してその内容を確認できますか?

.zipはLinuxシステムにどのように表示されますか?たとえば、改行のように見えるバイトを変換したくない場合は、FTPなどのエントリをASCIIモードではなくバイナリモードで転送するように設定する必要があります。

Linuxはzip、MSDOS、OS / 2、およびWindows 9x / NT / XPで生成された.zipファイルでのみ機能すると主張します。そこには、Win 7、10、または11への言及はありません。最新のWindowsフォーマットを処理できるので、7z代わりに試してみることもできます。unzip

仕事で見てください/tmp。結果が表示されることがありますdf -h /tmp。スペースが不足すると、システム間のファイル転送が失敗する可能性があり、/ tmpに50 GBが多いように見えるため、エラーメッセージが示すように、ファイルが実際に不完全になる可能性があります。さらに、/ tmpは再起動時に消去される傾向があるため、backup.zipファイル自体を失うのは簡単です。

一連の操作のためにデータを回復することは不可能かもしれません。

おすすめ記事