Search the entire file system for any file with any name, then use the file command to get the file type of each file, sort the results, and display the first 50 lines.
find / -name "*.*" | xargs file -b | sort | head -n 50