任何查看初始化文件內容的方法

任何查看初始化文件內容的方法

我使用的是 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

相關內容