No diretório que contém as imagens, execute:
mkdir renamed; num=0; for f in $(ls -t); do cp -p "$f" renamed/IMG_$(printf "%03d" $num).jpg; num=$((num+1)); done
Isso irá copiar os arquivos para um novo diretório renamed
, mantendo os timestamps intocados. O formato será IMG_###.jpg
com números de três dígitos, usando zeros à esquerda. Você pode alterar o número de dígitos alterando a parte %03d
.