FILE(1)
НАЗВАНИЕ
file - определение типа файла
СИНТАКСИС
file [-c] [-f файл_имен] [-m магический_файл] файл ...
ОПИСАНИЕ
Команда file проводит серию тестов, пытаясь классифицировать файлы, указанные в командной строке. Если файл
текстовый, команда пытается по первым 512 байтам угадать язык программирования. Для выполняемых файлов выдается также номер версии, если он больше 0 [см.
ld(1)].
Опциям команды file приписан следующий смысл:
- -c
- Проверка правильности формата магического файла.
По соображениям эффективности эта проверка обычно
не делается. При наличии опции -c типы файлов не
определяются.
- -f файл_имен
- Определяются типы файлов, имена которых заданы в
файле_имен.
- -m магический_файл
- Задается магический_файл, отличный от стандартного, /etc/magic. Магический файл содержит список
магических чисел, по которым и производится классификация. Комментарии в начале файла /etc/magic
об ясняют его формат.
ФАЙЛЫ
/etc/magic
СМ. ТАКЖЕ
ld(1).
filehdr(4) в Справочнике программиста.