Você pode usar find assim:
find directory1 -type f -size +500k -exec cp -nv {} directory2/ \;
-
-v: cópia detalhada (você vê o que está copiando) -
-n: noclobber (pode não estar disponível para o seucpversion): não sobrescreva um arquivo existente (apenas no caso).