ls with the -t option to sort output by modification time is helpful, or -ut by access time, and -b to see the otherwise unseeable.
rsync -avz
find with incredibly powerful options to find files based on ownership, permissions, times, types, and the
-exec option to operate on the results.
sed (if I could learn how to use it!)
Cheers,
Dan Martin