Управление сервером происходит через ввод текстовых команд в консоль. Несмотря на визуальный аскетизм, это очень мощный инструмент, который позволяет выполнять сложные операции буквально в одной строке кода. Но как и с любым инструментом, с консолью нужно учиться работать.
Команда для консоли, которую написала Дарья Кузнецова (сотрудник MouseDC.ru и героиня комикса):
find . -name "*.jpg" -exec echo "'{}'" \; | xargs identify -format '%w %h %i\n' | awk '$1 > 1000 || $2 > 1000 {sub(/^[^ ]* [^ ]* /, ""); print}' | tr '\n' '\0' | xargs -0 mogrify -resize 1000x1000
Команда уменьшает все изображения до размера 1000 пикселей максимум в ширину и высоту, если они были больше. Пропорции сохраняются.Команду стоит выполнять только в той папке, в которой хотите выполнить преобразование файлов. Файлы ищутся рекурсивно по всем вложенным папкам. Не стоит выполнять её в корневой папке сервера.
P.S.
Прочитав эту команду достаточно быстро, можно кастануть фаербол... но это неточно...