file ist ein Unix-Programm zum Auslesen des Unix-Dateityps, des Dateiformats oder des MIME-Typs einer Datei sowie anderer Informationen über selbige. Dabei kann file lediglich jene Dateiformate und MIME-Typen korrekt ausgeben, die dem zugrundeliegenden Betriebssystem bekannt sind.