Как извлекать и присоединяться к файлам xxx.zip, xxx.z01 и xxx.z02

Я думаю, это зависит от аппаратного (контроллера) внешнего жесткого диска. Возможная проблема: приостановка жесткого диска через 5 (10) минут. Это может быть также конкретное управление USB-контроллером в вашей компьютерной системе (таймаут бездействия USB). Управление в настройках управления питанием, если «Скрутить жесткие диски, когда это возможно», отключено.

Удачи, Винченцо

17
задан 21 March 2011 в 10:24

90 ответов

Перейдите в каталог, в котором находятся архивы, через терминал.

Если они находятся на рабочем столе, команда:

cd ~/Desktop

~ - это имя вашей домашней папки. Создайте полный архив, используя следующую команду:

zip -F (name of last part of archive, which will end with .zip, not .z0X) --out (desired output name of compiled archive, if has spaces put " marks around the name).zip

Теперь создается полный архив. Распакуйте полный архив, используя следующую команду:

unzip (full archive name, with " marks around it if has spaces).zip -d (destination folder directory, see first step)
0
ответ дан 31 July 2018 в 10:38

Выше решения kmario23 верно, я вижу некоторые ошибки опечатки. Вот еще один пример.

pramodimac:SDK pramod$ pwd /Users/pramod/Downloads/SDK pramodimac:SDK pramod$ ls -ltrh total 150104 -rw-r--r--@ 1 pramod staff 1.3M Jun 3 11:56 SDK.zip -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z03 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z04 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z01 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z02 pramodimac:SDK pramod$ zip -s 0 SDK.zip --out single.zip pramodimac:SDK pramod$ ls -ltrh total 300208 -rw-r--r--@ 1 pramod staff 1.3M Jun 3 11:56 SDK.zip -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z03 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z04 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z01 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z02 -rw-r--r-- 1 pramod staff 73M Jun 6 22:26 single.zip pramodimac:SDK pramod$ unzip single.zip
0
ответ дан 31 July 2018 в 10:38
  • 1
    Вы можете просто отредактировать его ответ ... – wittich 7 June 2016 в 10:31

Имейте в виду, что если ваши последующие файлы (01, 02 и т. д.) создаются Windows (Z01, Z02 и т. д.), ваш Linux их не найдет. Вам нужно переименовать файлы в z01, z02 ..

0
ответ дан 31 July 2018 в 10:38

Кажется, что 7zip не поддерживает архивы multi-volume ZIP.

Игорь Павлов заявляет об этом в этой теме форума

0
ответ дан 31 July 2018 в 10:38

Поместите все файлы file.z01, file.z02, file.z03, ..., file.zip в ту же директорию.

В версии Zip 3.0 для меня работали следующие команды: [ ! d3] $ zip -s- zip_file.zip -O zip_file_full.zip $ unzip zip_file_full.zip

2
ответ дан 31 July 2018 в 11:41
  • 1
    Это сработало отлично. Может быть, вы должны добавить, что & quot; -s & quot; параметр состоит в том, чтобы разбить на несколько файлов, но если размер предоставлен 0 или отрицательный (в вашем случае вы предоставляете «-»), то вместо разделения, объединяет все файлы. – AwkMan 8 May 2018 в 18:34

Попробуйте:

zip -FF 1.zip --out 1-full.zip unzip -FF 1-full.zip

Я думаю, что, скорее всего, некоторые данные разбиваются много раз, поэтому вам нужно -FF еще в unzip. Однако может работать один -F.

24
ответ дан 31 July 2018 в 11:41

Выше решения kmario23 верно, я вижу некоторые ошибки опечатки. Вот еще один пример.

pramodimac:SDK pramod$ pwd /Users/pramod/Downloads/SDK pramodimac:SDK pramod$ ls -ltrh total 150104 -rw-r--r--@ 1 pramod staff 1.3M Jun 3 11:56 SDK.zip -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z03 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z04 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z01 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z02 pramodimac:SDK pramod$ zip -s 0 SDK.zip --out single.zip pramodimac:SDK pramod$ ls -ltrh total 300208 -rw-r--r--@ 1 pramod staff 1.3M Jun 3 11:56 SDK.zip -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z03 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z04 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z01 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z02 -rw-r--r-- 1 pramod staff 73M Jun 6 22:26 single.zip pramodimac:SDK pramod$ unzip single.zip
0
ответ дан 31 July 2018 в 11:41
  • 1
    Вы можете просто отредактировать его ответ ... – wittich 7 June 2016 в 10:31

Имейте в виду, что если ваши последующие файлы (01, 02 и т. д.) создаются Windows (Z01, Z02 и т. д.), ваш Linux их не найдет. Вам нужно переименовать файлы в z01, z02 ..

0
ответ дан 31 July 2018 в 11:41

Кажется, что 7zip не поддерживает архивы multi-volume ZIP.

Игорь Павлов заявляет об этом в этой теме форума

0
ответ дан 31 July 2018 в 11:41

У меня также были некоторые проблемы. man unzip сказал следующее:

Кроме того, zip 3.0 и более поздние версии могут объединять многочастные (разделенные) архивы в объединенный архив с одним файлом, используя `` zip -s-inarchive -O outarchive ''.

Это (zip -s-vmdkdisk -O вместе) работает для меня ... (скомбинируйте vmdkdisk.z01 и vmdkdisk.zip в один файл comb.zip)

3
ответ дан 31 July 2018 в 11:41

Согласно чтению man zip, архивы «Split .zip» могут быть рекомбинированы и распакованы с помощью unzip -FF.

2
ответ дан 31 July 2018 в 11:41
  • 1
    Благодаря! Но, похоже, это не работает. См. Мое обновление к моему сообщению. Благодаря! – Tim 21 March 2011 в 09:23
  • 2
    cat 1.z01 1.z02 1.zip > combined.zip && unzip -FF combined.zip? – sladen 21 March 2011 в 09:46
  • 3
    Благодаря! Теперь он генерирует 1.wmv, но есть некоторая ошибка. – Tim 21 March 2011 в 09:58
  • 4
    Работает ли файл 7z (7-Zip) в первом файле .z01? – sladen 21 March 2011 в 10:11
  • 5
    Все еще нет. msgstr "Ошибка: невозможно открыть файл как архив". См. Мое обновление. – Tim 21 March 2011 в 10:25

Перейдите в каталог, в котором находятся архивы, через терминал.

Если они находятся на рабочем столе, команда:

cd ~/Desktop

~ - это имя вашей домашней папки. Создайте полный архив, используя следующую команду:

zip -F (name of last part of archive, which will end with .zip, not .z0X) --out (desired output name of compiled archive, if has spaces put " marks around the name).zip

Теперь создается полный архив. Распакуйте полный архив, используя следующую команду:

unzip (full archive name, with " marks around it if has spaces).zip -d (destination folder directory, see first step)
0
ответ дан 31 July 2018 в 11:41

Поместите все файлы file.z01, file.z02, file.z03, ..., file.zip в ту же директорию.

В версии Zip 3.0 для меня работали следующие команды: [ ! d3] $ zip -s- zip_file.zip -O zip_file_full.zip $ unzip zip_file_full.zip

2
ответ дан 2 August 2018 в 03:47
  • 1
    Это сработало отлично. Может быть, вы должны добавить, что & quot; -s & quot; параметр состоит в том, чтобы разбить на несколько файлов, но если размер предоставлен 0 или отрицательный (в вашем случае вы предоставляете «-»), то вместо разделения, объединяет все файлы. – AwkMan 8 May 2018 в 18:34

Попробуйте:

zip -FF 1.zip --out 1-full.zip unzip -FF 1-full.zip

Я думаю, что, скорее всего, некоторые данные разбиваются много раз, поэтому вам нужно -FF еще в unzip. Однако может работать один -F.

24
ответ дан 2 August 2018 в 03:47

Выше решения kmario23 верно, я вижу некоторые ошибки опечатки. Вот еще один пример.

pramodimac:SDK pramod$ pwd /Users/pramod/Downloads/SDK pramodimac:SDK pramod$ ls -ltrh total 150104 -rw-r--r--@ 1 pramod staff 1.3M Jun 3 11:56 SDK.zip -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z03 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z04 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z01 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z02 pramodimac:SDK pramod$ zip -s 0 SDK.zip --out single.zip pramodimac:SDK pramod$ ls -ltrh total 300208 -rw-r--r--@ 1 pramod staff 1.3M Jun 3 11:56 SDK.zip -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z03 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z04 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z01 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z02 -rw-r--r-- 1 pramod staff 73M Jun 6 22:26 single.zip pramodimac:SDK pramod$ unzip single.zip
0
ответ дан 2 August 2018 в 03:47
  • 1
    Вы можете просто отредактировать его ответ ... – wittich 7 June 2016 в 10:31

Имейте в виду, что если ваши последующие файлы (01, 02 и т. д.) создаются Windows (Z01, Z02 и т. д.), ваш Linux их не найдет. Вам нужно переименовать файлы в z01, z02 ..

0
ответ дан 2 August 2018 в 03:47

Кажется, что 7zip не поддерживает архивы multi-volume ZIP.

Игорь Павлов заявляет об этом в этой теме форума

0
ответ дан 2 August 2018 в 03:47

У меня также были некоторые проблемы. man unzip сказал следующее:

Кроме того, zip 3.0 и более поздние версии могут объединять многочастные (разделенные) архивы в объединенный архив с одним файлом, используя `` zip -s-inarchive -O outarchive ''.

Это (zip -s-vmdkdisk -O вместе) работает для меня ... (скомбинируйте vmdkdisk.z01 и vmdkdisk.zip в один файл comb.zip)

3
ответ дан 2 August 2018 в 03:47

Согласно чтению man zip, архивы «Split .zip» могут быть рекомбинированы и распакованы с помощью unzip -FF.

2
ответ дан 2 August 2018 в 03:47
  • 1
    Благодаря! Но, похоже, это не работает. См. Мое обновление к моему сообщению. Благодаря! – Tim 21 March 2011 в 09:23
  • 2
    cat 1.z01 1.z02 1.zip > combined.zip && unzip -FF combined.zip? – sladen 21 March 2011 в 09:46
  • 3
    Благодаря! Теперь он генерирует 1.wmv, но есть некоторая ошибка. – Tim 21 March 2011 в 09:58
  • 4
    Работает ли файл 7z (7-Zip) в первом файле .z01? – sladen 21 March 2011 в 10:11
  • 5
    Все еще нет. msgstr "Ошибка: невозможно открыть файл как архив". См. Мое обновление. – Tim 21 March 2011 в 10:25

Перейдите в каталог, в котором находятся архивы, через терминал.

Если они находятся на рабочем столе, команда:

cd ~/Desktop

~ - это имя вашей домашней папки. Создайте полный архив, используя следующую команду:

zip -F (name of last part of archive, which will end with .zip, not .z0X) --out (desired output name of compiled archive, if has spaces put " marks around the name).zip

Теперь создается полный архив. Распакуйте полный архив, используя следующую команду:

unzip (full archive name, with " marks around it if has spaces).zip -d (destination folder directory, see first step)
0
ответ дан 2 August 2018 в 03:47

Поместите все файлы file.z01, file.z02, file.z03, ..., file.zip в ту же директорию.

В версии Zip 3.0 для меня работали следующие команды: [ ! d3] $ zip -s- zip_file.zip -O zip_file_full.zip $ unzip zip_file_full.zip

2
ответ дан 4 August 2018 в 19:51
  • 1
    Это сработало отлично. Может быть, вы должны добавить, что & quot; -s & quot; параметр состоит в том, чтобы разбить на несколько файлов, но если размер предоставлен 0 или отрицательный (в вашем случае вы предоставляете «-»), то вместо разделения, объединяет все файлы. – AwkMan 8 May 2018 в 18:34

Попробуйте:

zip -FF 1.zip --out 1-full.zip unzip -FF 1-full.zip

Я думаю, что, скорее всего, некоторые данные разбиваются много раз, поэтому вам нужно -FF еще в unzip. Однако может работать один -F.

24
ответ дан 4 August 2018 в 19:51

Выше решения kmario23 верно, я вижу некоторые ошибки опечатки. Вот еще один пример.

pramodimac:SDK pramod$ pwd /Users/pramod/Downloads/SDK pramodimac:SDK pramod$ ls -ltrh total 150104 -rw-r--r--@ 1 pramod staff 1.3M Jun 3 11:56 SDK.zip -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z03 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z04 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z01 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z02 pramodimac:SDK pramod$ zip -s 0 SDK.zip --out single.zip pramodimac:SDK pramod$ ls -ltrh total 300208 -rw-r--r--@ 1 pramod staff 1.3M Jun 3 11:56 SDK.zip -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z03 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z04 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z01 -rw-r--r--@ 1 pramod staff 18M Jun 3 11:58 SDK.z02 -rw-r--r-- 1 pramod staff 73M Jun 6 22:26 single.zip pramodimac:SDK pramod$ unzip single.zip
0
ответ дан 4 August 2018 в 19:51
  • 1
    Вы можете просто отредактировать его ответ ... – wittich 7 June 2016 в 10:31

Имейте в виду, что если ваши последующие файлы (01, 02 и т. д.) создаются Windows (Z01, Z02 и т. д.), ваш Linux их не найдет. Вам нужно переименовать файлы в z01, z02 ..

0
ответ дан 4 August 2018 в 19:51

Кажется, что 7zip не поддерживает архивы multi-volume ZIP.

Игорь Павлов заявляет об этом в этой теме форума

0
ответ дан 4 August 2018 в 19:51

У меня также были некоторые проблемы. man unzip сказал следующее:

Кроме того, zip 3.0 и более поздние версии могут объединять многочастные (разделенные) архивы в объединенный архив с одним файлом, используя `` zip -s-inarchive -O outarchive ''.

Это (zip -s-vmdkdisk -O вместе) работает для меня ... (скомбинируйте vmdkdisk.z01 и vmdkdisk.zip в один файл comb.zip)

3
ответ дан 4 August 2018 в 19:51

Согласно чтению man zip, архивы «Split .zip» могут быть рекомбинированы и распакованы с помощью unzip -FF.

2
ответ дан 4 August 2018 в 19:51
  • 1
    Благодаря! Но, похоже, это не работает. См. Мое обновление к моему сообщению. Благодаря! – Tim 21 March 2011 в 09:23
  • 2
    cat 1.z01 1.z02 1.zip > combined.zip && unzip -FF combined.zip? – sladen 21 March 2011 в 09:46
  • 3
    Благодаря! Теперь он генерирует 1.wmv, но есть некоторая ошибка. – Tim 21 March 2011 в 09:58
  • 4
    Работает ли файл 7z (7-Zip) в первом файле .z01? – sladen 21 March 2011 в 10:11
  • 5
    Все еще нет. msgstr "Ошибка: невозможно открыть файл как архив". См. Мое обновление. – Tim 21 March 2011 в 10:25

Перейдите в каталог, в котором находятся архивы, через терминал.

Если они находятся на рабочем столе, команда:

cd ~/Desktop

~ - это имя вашей домашней папки. Создайте полный архив, используя следующую команду:

zip -F (name of last part of archive, which will end with .zip, not .z0X) --out (desired output name of compiled archive, if has spaces put " marks around the name).zip

Теперь создается полный архив. Распакуйте полный архив, используя следующую команду:

unzip (full archive name, with " marks around it if has spaces).zip -d (destination folder directory, see first step)
0
ответ дан 4 August 2018 в 19:51

У меня также были некоторые проблемы. man unzip сказал следующее:

Кроме того, zip 3.0 и более поздние версии могут объединять многочастные (разделенные) архивы в объединенный однофайловый архив, используя `` zip -s-inarchive -O outarchive ' '.

Это (zip -s-vmdkdisk -O вместе) работает для меня ... (скомбинируйте vmdkdisk.z01 и vmdkdisk.zip в один файл comb.zip)

3
ответ дан 6 August 2018 в 03:54

Попробуйте:

  zip -FF 1.zip --out 1-full.zip unzip -FF 1-full.zip  

Я думаю скорее всего, некоторые данные разбиваются много раз, поэтому вам нужно -FF все еще в unzip . Однако может работать один -F .

24
ответ дан 6 August 2018 в 03:54

Другие вопросы по тегам:

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