Хотите к папке на молнии с изображениями 20K загрузить, как к разорванным zip и затем разархивировать?

У меня есть папка с ценностью приблизительно на 1 ГБ изображений, которые я должен загрузить на сервер.

Я хочу архивировать/смолить их, предпочтительно в несколько файлов, которые я могу загрузить на свой сервер человечности.

Затем я хочу к unzip/untar их.

Что лучший способ состоит в том, чтобы сделать это?

2
задан 22.08.2010, 06:59

3 ответа

Я не сжал бы папку, содержащую изображения, если они не хранятся в несжатом формате (надейтесь, что это не имеет место); однако используйте:

tar -c ~/directory/ | gzip | split -d -a 3 -b 100M - out_

архивировать и разделить ~/directory/ в out_000, out_001... каждый больших 100 МБ (корректируются -a параметр для изменения длины префикса до потребностей). И:

cat out_* | gunzip | tar -x

восстановить каталог.

Если Вы просто хотите к split/un-split, каталог просто удаляет команды gzip и gunzip от конвейеров.

4
ответ дан 08.12.2019, 06:31

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

0
ответ дан 08.12.2019, 06:31

Другая опция состояла бы в том, чтобы использовать tar и 7zip на них. В некоторых случаях 7zip может обеспечить лучшее сжатие, что rar и является также бесплатным программным обеспечением.

0
ответ дан 08.12.2019, 06:31

Теги

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