Тип файла теперь не загадка — file.

Posted by

утилита , показывает нам что из себя представляет тот или иной файл

 keiz@ekzorchik:~/test_doc$ file Анкета\ \(чистая\).doc

Анкета (чистая).doc: Microsoft Office Document Microsoft Word Document

Данные берутся из:

keiz@ekzorchik:/usr/share/file$ cd /usr/share/file

keiz@ekzorchik:/usr/share/file$ ls -l

итого 2208

-rw-r—r— 1 root root  535252 Сен  8  2008 magic

-rw-r—r— 1 root root 1678848 Сен  8  2008 magic.mgc

-rw-r—r— 1 root root   34833 Сен  8  2008 magic.mime

Часто эта утилита устанавливается автоматически, исходя из зависимостей. В любом случае, поможет sudo apt-get install  file зависит от libmagic — пакета с шаблонами для распознания, так называемыми «волшебными числами».

Практичный пример:

Перейдем в любой каталог где присутствует множество файлов. Выполним команду:

  $ File *

file не только различает бинарные и текстовые файлы, но даже пытается определить, какой язык программирования использовался.

-i — печатает вместо описаний MIME-типы.

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *

10 + 1 =