I have nearly a million photos taken with a variety of cameras across a decade or so and have finally embarked on the massive task of organisation. To automate this somewhat, I'm looking for software (lightweight preferred) that renames each photo according to the date taken (not modified) and the camera model, information that can be obtained from the EXIF data of the file.
For instance,
IMG_9532.JPG
taken with a Canon EOS 80D on the 29th of February 2016 would be labelled CANON EOS 80D 29/02/2016
or something similar.
The software should be available for Linux (Ubuntu preferred). CLI interface is fine.