你这里的 “debian strings 结果” 一般有两种常见理解,我分别说明:
strings 命令的输出(在 Debian 系统上)strings 是 Linux 下一个常用命令,用来从二进制文件(如可执行文件、库文件)中提取可打印的字符串。
strings /path/to/binary
例如:
strings /bin/ls
strings 的结果通常是:
阅读重点:
GNU coreutils 9.1
failed to open file
gettext / .po / 国际化 strings如果你说的是 Debian 软件包里的 strings 文件(国际化翻译):
.po 文件( Portable Object).mo 文件(编译后的翻译)cat package.po
示例:
msgid "Hello"
msgstr "你好"
msgunfmt file.mo
常用组合:
strings -n 6 binary | less
-n 6:只显示长度 ≥6 的字符串less:分页查看还可以配合:
strings binary | grep -i error
strings binary | grep http
如果你能补充一下:
我可以给你更具体的“读法”。