en linux no existen extensiones. Si quieres saber el tipo mime de un archivo, usa file
gerard@localhost gerard $ file /bin/cat
/bin/cat: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.4.1, dynamically linked (uses shared libs), stripped
Saludos