Рейтинг:0

Создавайте несколько ZIP-файлов из одной папки, не сжимая всю папку

флаг au

У меня проблематичная установка веб-сервера, когда кто-то сбросил все файлы фотографий в один каталог — там более 250 тысяч файлов — всего 23 гигабайта на сервере с ограниченным пространством.

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

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

Например, создайте 10 ZIP-файлов, каждый из которых содержит 25 000 изображений. мои файлы1.zip мои файлы2.zip myfiles3.zip и т. д.

Это вообще возможно?

Я знаю, что могу заархивировать весь каталог, но у меня нет места на диске, чтобы заархивировать 23 ГБ, а затем запустить разделение, создав еще 23 ГБ файлов.

Заранее спасибо.

guiverc avatar
флаг cn
Вы не предоставили никаких сведений об ОС или выпуске. Зачем спрашивать здесь?
terdon avatar
флаг cn
Можем ли мы принять разумные имена файлов (без символов новой строки, пробелов, универсальных символов или апострофов) или наши решения должны работать с произвольными именами?
Chris A avatar
флаг au
Во-первых, я спрашиваю здесь, потому что это все новое для меня - я использую окно терминала на CPANEL на веб-сервере.
Chris A avatar
флаг au
Все имена файлов что-то.jpg - в основном файлы камеры, например, IMG_12345.jpg
ChanganAuto avatar
флаг us
*Я использую окно терминала на CPANEL на веб-сервере*... Да, но это Ubuntu? Для вопросов о Linux есть Unix&Linux. AU предназначен исключительно для Ubuntu и официальных производных.
waltinator avatar
флаг it
Прочтите `man find xargs head tail seq`. Используйте эти инструменты, и это легко.

Ответить или комментировать

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