Как диагностировать, если zip-файл действителен или если это - большой размер файла, который будет разархивирован?

Я пытаюсь разархивировать файл с размером 2 ГБ
Я получаю следующую ошибку:

разархивируйте CLTE_C_08.zip
Архив: CLTE_C_08.zip
Подпись End-of-central-directory, не найденная. Или этот файл не является zipfile, или он составляет один диск многослойного архива. В последнем случае центральный каталог и комментарий zipfile будут найдены на последнем диске (дисках) этого архива.
разархивируйте: не может найти zipfile каталог в одном из CLTE_C_08.zip или CLTE_C_08.zip.zip, и не может найти CLTE_C_08.zip.ZIP, период.

После некоторого поиска с помощью Google некоторые люди говорят, что эта ошибка состоит в том, потому что файл является слишком большим, другие говорят, потому что файл поврежден, другие говорят, что это мог быть не архив Unix.

Так мой вопрос, как узнать, является ли файл допустимым архивным файлом на моем Centos и что является командой/приемом для распаковки больших файлов (если таковые имеются)

Заранее спасибо :)


Я выпустил командный файл CLTE_C_08.zip, он дает следующее:

файл CLTE_C_08.zip

CLTE_C_08.zip: данные

Я пытался просмотреть информацию о файле о своем собственном компьютере, и я получил это:

файл avatarminis.zip

avatarminis.zip: данные архива Zip, по крайней мере, v1.0 для извлечения

Вышеупомянутое различие означают, что CLTE_C_08.zip не является zip-файлом для запуска с?

1
задан 19.12.2015, 16:15

2 ответа

как обратная связь/следовать на этом сообщении для кого-то, кому могло быть интересно, я заметил что-то:

Я пытался разархивировать маленький zip-файл, который был помещен в сервер, он дал мне ту же ошибку поэтому, что я сделал загрузить, извлечь, перейдите к содержанию папки, выберите файлы, архивируйте их, загрузку, разархивируйте - он работал.

поиск и устранение неисправностей меньшего файла дает: архивируйте-T zip filename.zip, предупреждающую: пропавшие без вести подписи конца - вероятно, не zip-файл (сделал Вас, архивируют предупреждение: не забудьте использовать режим двоичного счета при передаче его?)

Я установил 7zip, протестировал его с регулярным использованием папки 7za x filename.zip, это работало, но на этой папке, это не вздыхало

мог ошибка быть проблемой "двойного архивирования"... или режима передачи, с помощью моей догадки в здесь... будет ценить обратную связь

печально файл, с которым я сталкиваюсь с проблемой, составляет 2 ГБ, никакой способ, которым я мог загрузить/загрузить это на своем интернет-соединении

0
ответ дан 12.12.2019, 10:43

Двумя вещами, которые я вижу, могла бы быть проблема.
Первым вопросом являются действительно ли операционные системы, то же? (UNIX / MS / MAC) все использование различные символы EOF. Я не столкнулся с этим на zip-файлах, но большом количестве времен на других.
Второе - то, какого возраста почтовый индекс / исполняемый файл? C / доступ файла прямого доступа C++ использует длинное целое для получения, это - положение файла. Максимальный размер файла для этого составляет 2 ГБ.

3
ответ дан 12.12.2019, 10:43

Теги

Похожие вопросы