Любой способ просмотреть содержимое файлов init

Любой способ просмотреть содержимое файлов init

Я использую Ubuntu 18.04.2 LTS. У меня есть файл init, и он является исполняемым (application/x-executable). Я хотел бы прочитать содержимое исполняемого файла. Когда я использую команду cat, я вижу бессмыслицу. Когда я использую команду file, она вернула

init: исполняемый файл ELF 32-бит LSB, ARM, EABI5 версии 1 (SYSV), статически скомпонованный, ...

Есть ли возможность просмотреть содержимое?

решение1

Это двоичный (скомпилированный и скомпонованный исполняемый) файл. Если вы хотите извлечь строки в исполняемом коде (например, сообщения, инициализированные переменные и т. д.), вы можете использовать:

strings init | less

Более подробную информацию можно найти здесь:

man strings

Связанный контент