任何方式查看初始化文件的内容

任何方式查看初始化文件的内容

我正在使用 Ubuntu 18.04.2 LTS。我有一个名为 init 的文件,它是一个可执行文件(appplication/x-executable)。我想读取可执行文件的内容。当我使用 cat 命令时,我看到的是乱码。当我使用 file 命令时,它返回

初始化:ELF 32 位 LSB 可执行文件,ARM,EABI5 版本 1 (SYSV),静态链接,...

有什么方法可以让我查看其内容吗?

答案1

这是一个二进制(已编译并链接的可执行文件)。如果要提取可执行代码中的字符串(例如,消息、初始化变量等),可以使用:

strings init | less

更多信息请参阅:

man strings

相关内容