Примеры
bash
file * # типы всех файлов в каталоге
file -i notes.txt # MIME-тип: text/plain; charset=utf-8
file -b script.sh # без имени файла (только тип) — удобно в скриптах
file -L symlink # идти по симлинку и смотреть цель
file -s /dev/sda1 # -s: заглянуть в блочное устройство (тип ФС)
file -z archive.gz # заглянуть ВНУТРЬ сжатого