Eu não comprimiria uma pasta contendo imagens, a menos que elas estivessem armazenadas em um formato não compactado (espero que não seja o caso); no entanto use:
tar -c ~/directory/ | gzip | split -d -a 3 -b 100M - out_
para compactar e dividir ~/directory/ em out_000 , out_001 , ... cada um com 100 MB (ajuste o parâmetro -a para alterar o tamanho do prefixo de acordo com suas necessidades). E:
cat out_* | gunzip | tar -x
para restaurar o diretório.
Se você quiser apenas dividir / un-dividir o diretório, simplesmente remova os comandos gzip e gunzip dos pipelines.