File

Софтуер снимки:
File
Софтуер детайли:
Версия: 5.34 актуализира
Дата на качване: 16 Aug 18
Розробник: Christos Zoulas
Разрешително: Безплатно
Популярност: 17

Rating: nan/5 (Total Votes: 0)

Файлът е отвореният код и свободното изпълнение на командата "file", използвана в почти всяка операционна система, подобна на UNIX, като Linux и BSD. Командата "файл", ако не сте запознати с нея, е програма от командния ред, която ви показва какъв вид данни съдържа файл.

Оригиналната команда за "файл", доставена с Bell Labs UNIX, но не беше достъпна в изходна форма за масите преди това повторно внедряване. Подобно на всяка друга програма от командния ред, файлът трябва да се използва чрез всяко приложение на емулатор на терминала.


Опции на командния ред

Файлът идва с различни опции от командния ред, които ще ви помогнат да класифицирате файловете на вашата GNU / Linux система по-добре и по-бързо. Те могат да се видят накратко, като стартирате файла --help & rsquo; команда в приложението терминален емулатор

Сред най-полезните опции за командния ред можем да споменем подкрепата за използването на конкретен файл като цветово разделен списък на файловете с магически номера, поддръжка за обработка на компресирани файлове, както и поддръжка за извеждането на низове тип MIME, MIME кодиране или тип / създател на Apple.

Освен това потребителят ще може да посочи магическа сила, за да позволи следването на символните връзки, да прекрати имена на файлове с ASCII NUL, да запази времето за достъп на файлове, да третира специални файлове като обикновени и да компилира файл, който е , посочена от опцията -m (- LIST).


Под капака и поддържаните операционни системи

Файлът е софтуер за различни платформи, написан изцяло на програмния език C, което означава, че той е бърз и поддържа всички известни операционни системи GNU / Linux, както и различни BSD дистрибуции, включително FreeBSD, OpenBSD и NetBSD. Дарвин / Mac OS X също се поддържа.

Програмата се разпространява като универсален източник tarball (TAR архив), който може лесно да бъде инсталиран на всяка 32-битова или 64-битова система. За да го инсталирате, просто да изтеглите архива, да го запазите на компютъра, да го разопаковате, да отворите приложение за терминал и да отидете до местоположението на извлечените архивни файлове (напр. Cd /home/softoware/file-5.20), стартирайте & lsquo ;. / configure && make & rsquo; командата и след това изпълнете инсталацията & rsquo; или "sudo make install & rsquo; команда.

Какво е новото в това издание:

  • Това е съобщение за отстраняване на грешки; повечето от поправките се дължат на констатациите на oss-fuzz и причината за освобождаването сега е, че няма нови съобщения повече от две седмици. Повечето от проблемите, открити от oss-fuzz, са в ...
  • cdf parsing (излиза извън границите)
  • съвпадение по низ / парола (неактивирана памет)
  • Други различни поправки:
  • премахване на крайните интервали от магически файлове
  • refactor is_tar

Какво е новото във версия 5.33:

  • Това е съобщение за отстраняване на грешки; повечето от поправките се дължат на констатациите на oss-fuzz и причината за освобождаването сега е, че няма нови съобщения повече от две седмици. Повечето от проблемите, открити от oss-fuzz, са в ...
  • cdf parsing (излиза извън границите)
  • съвпадение по низ / парола (неактивирана памет)
  • Други различни поправки:
  • премахване на крайните интервали от магически файлове
  • refactor is_tar

Какво е новото във версията:

  • Това е съобщение за отстраняване на грешки; повечето от поправките се дължат на констатациите на oss-fuzz и причината за освобождаването сега е, че няма нови съобщения повече от две седмици. Повечето от проблемите, открити от oss-fuzz, са в ...
  • cdf parsing (излиза извън границите)
  • съвпадение по низ / парола (неактивирана памет)
  • Други различни поправки:
  • премахване на крайните интервали от магически файлове
  • refactor is_tar

Какво е новото във версия 5.31:

  • Това е съобщение за отстраняване на грешки; повечето от поправките се дължат на констатациите на oss-fuzz и причината за освобождаването сега е, че няма нови съобщения повече от две седмици. Повечето от проблемите, открити от oss-fuzz, са в ...
  • cdf parsing (излиза извън границите)
  • съвпадение по низ / парола (неактивирана памет)
  • Други различни поправки:
  • премахване на крайните интервали от магически файлове
  • refactor is_tar

Какво е новото във версия 5.30:

  • Получаване на препълване (Jonas Wagner)
  • няколко неуспешни натоварвания на магически файл (Christoph Biedl)
  • Подобрения в синхронизирането на CDF (Guy Helmer)
  • Добавете поддръжка за подписани непреки компенсации
  • котка / dev / нула | файл - трябва да отпечатате празен (Christoph Biedl)
  • Размер на струнния бум от 64 на 96.
  • PR / 556: Фиксирайте сепараторите на поясненията.

Какво е новото във версия 5.29:

  • der getlength overflow (Jonas Wagner)
  • няколко неуспешни натоварвания на магически файл (Christoph Biedl)
  • Подобрения в синхронизирането на CDF (Guy Helmer)
  • Добавете поддръжка за подписани непреки компенсации
  • котка / dev / нула | файл - трябва да отпечатате празен (Christoph Biedl)
  • Размер на струнния бум от 64 на 96.
  • PR / 556: Фиксирайте сепараторите на поясненията.

Какво е новото във версия 5.28:

  • Характеристики:
  • броят на байтовете, прочетени от файловете, за да се определи типът на файла, вече може да се конфигурира (-P bytes =)
  • добавете експериментален DER анализатор ("der" softmagic field type)
  • добавете NUL завършен изходен формат -00
  • декомпресионният код вече съобщава грешки при декомпресията
  • добавете поддръжка на zlib, ако операционната система го има
  • Отстранени програмни грешки:
  • коригирайте индиректния анализ на ID3
  • осигурете dprintf (3) за OS, които нямат
  • изтрийте REG_STARTEND кодът не работи според очакванията
  • Форкирането на декомпресията е нарушено с magic_buffer

Какво е новото във версия 5.25:

  • добавете ограничение за дължината на търсенията с регекс
  • поправяте проблеми с - параметър
  • Windows определя PR / 466

  • Какво е новото във версия 5.24:

    • да настроите магията на картата FIT да работи след отстраняването на грешките за дата в 5.23

    Какво е новото във версия 5.22:

    • грешки:
    • Преструктурирайте отпечатването на елф бележките, за да избегнете повторни съобщения
    • добавете ограничение за ноти, предложено от Александър Черепанов
    • Запазване на частичния префикс () на Александър Черепанов
    • Коригирайте неправилните граници, проверете в file_printable (Александър Черепанов)
    • PR / 405: Игнорирайте SIGPIPE от декомпресиране на програми
    • Промяна на принтера - & gt; file_printable и го използвайте на повече места за безопасност
    • Характеристики:
    • добавете непряка роднина за TIFF / Exif
    • в ELF, вместо "(използва се динамични библиотеки)" когато е налице PT_INTERP, отпечатайте името на преводача.

    Какво е новото във версия 5.20:

    • 1.sm.webp: данни RIFF (малко енден), Web / P изображение, VP8 кодиране, 320x214, мащабиране: [нищо] x [none], YUV цвят, / Li>
    • 1.webp: RIFF (малка ендианна) данни, Web / P изображение, VP8 кодиране, 550x368, мащабиране: [няма] x [none], YUV цвят,
    • CCITT_1.TIF: данни за TIFF изображения, малка енида, diretries = 17, height = 2376, bps = 1, компресия = ширина = 1,728
    • FLOWER.jpg: Данни за JPEG изображения, базова линия, точност 8, 2592x3904, рамки 3
    • FLOWER.wdp: JPEG-XR Изображение, твърда облицовка, пространствен xform = TL, кратък хедър, 2592x3904, bitdepth = 5-6-5, colorfmt = YONLY
    • MARBLES.TIF: Данни за TIFF изображения, малко ендиан, diretries = 16, височина = 1001, bps = 206, компресия = LZW, PhotometricIntepretation = RGB, width = 1419
    • Съществуват и няколко грешки, фиксирани от предишните версии, така че това би било препоръчителната версия за използване ...

    Какво е новото във версия 5.17:

    • Изчислете нивата на рекурсията чрез непряка магия
    • Предотвратява безкрайно рекурсиране на файлове с непреки отмествания от 0
    • Добавете флаг -E, който прави грешките в файловата система за печат на файловете да се запазят и да излязат.
    • при печат на мими може да се отпечатват резултатите от множество магически записи, ако има няколко съвпадения.
    • В някои случаи не е открита препълване при изчисляване на компенсациите в софтуера.
    • Използвайте strcasestr () в cdf низовете
    • Нулиране на "C" локализиране при извършване на операции с регенериране или при сравнения, нечувствителни към буквите; това е временно

    Какво е новото във версия 5.16:

    • Винаги оставяйте магически файл натоварен, и т.н.
    • Коригирайте стандартното кодиране на двоично вместо неизвестно, което наскоро счупи
    • Работете с празни и еднобайтови файлове, по-малко специално, за да не се наруши напълно кодирането на MIME
    • Коригирайте грешния ненулев код за излизане от несъществуващ файл и съобщение
    • Добавяне на CDF MSI файлово откриване (Guy Helmer)

Друг софтуер на разработчика Christos Zoulas

Tcsh
Tcsh

27 Sep 15

Коментари към File

Коментари не е намерена
добавите коментар
Включете на изображения!