Як перевірити, чи є файл двійковим чи ні в Linux?

Ви можете використовувати файл –mime-encoding | двійковий файл grep щоб визначити, чи є файл бінарним. Він працює надійно, хоча його може заплутати один недійсний символ у довгому текстовому файлі. Ви можете написати сценарій, який викликає file , і використовувати оператор case для перевірки справ, які вас цікавлять.

загалом, виконувані або готові до запуску програми ідентифікуються як двійкові файли та мають розширення імені файлу, наприклад . bin або .exe.

Файл /proc/14407/exe є «магічним» символічним посиланням; ви завжди можете прочитати його вміст, навіть якщо посилання виглядає висячим (наприклад, тому що виконуваний файл було видалено). Таким чином, ви можете ідентифікувати запущений двійковий файл за допомогою md5sum /proc/14407/exe , якщо контрольна сума MD5 дозволяє визначити версію.

Відображення типу файлу (команда файлу)

  1. Щоб відобразити тип інформації, який містить файл із назвою myfile, введіть наступне: file myfile. …
  2. Щоб відобразити тип кожного файлу, названого у файлі filenames.lst, який містить список імен файлів, введіть наступне: file -f filenames.lst.

Використовуючи grep Ми використали прапорець -r для рекурсивного перегляду всіх файлів у кожному підкаталозі поточного каталогу. Прапор -I вказує команді розглядати двійкові файли як невідповідні, а прапор -L змушує команду друкувати лише невідповідні файли. У результаті ми бачимо список бінарних файлів як результат.

Related Post

Яка корпоративна система в США?Яка корпоративна система в США?

Сучасну систему корпоративного управління в США найкраще розуміти як набір фідуціарних і управлінських обов’язків, які пов’язують керівництво компанії, акціонерів і правління в більш широкому соціальному контексті, визначеному правовими, нормативними, конкурентними,

Чи потрібно перевертати свинячі відбивні при копченні?Чи потрібно перевертати свинячі відбивні при копченні?

Помістіть свинячі відбивні в коптильню та коптите приблизно 75-90 хвилин або доки внутрішня температура відбивних не досягне 145°F. Ви захочете перевернути їх на півдорозі між приготуванням. Перед подачею дайте свинячим