Usa file . Esempi:
> file --mime-type image.png
image.png: image/png
> file -b --mime-type image.png
image/png
> file -i FILE_NAME
image.png: image/png; charset=binary
 uno degli altri strumenti (oltre al file) che puoi usare è xdg-mime 
 ad esempio xdg-mime query filetype <file> 
se hai yum,
 yum install xdg-utils.noarch 
Un esempio di confronto tra xdg-mime e file su un file Subrip(sottotitoli)
$ xdg-mime query filetype subtitles.srt
application/x-subrip
$ file --mime-type subtitles.srt
subtitles.srt: text/plain
nel file sopra mostralo solo come testo normale.
 versione file <5 : file -i -b /percorso/al/file 
 versione file>=5 : file --mime-type -b /path/to/file