strings 命令在 Linux 中用于从二进制文件中提取可打印的字符串。以下是一些常见的 strings 命令参数及其用法:
-n
<number> 的字符串。strings -n 4 file.bin 将只显示长度至少为 4 个字符的字符串。-t
<format> 可以是 x(十六进制)、d(十进制)或 o(八进制)。strings -t x file.bin 将以十六进制格式显示字符串。-e
<encoding> 可以是 ascii、ibm、utf8、utf16le、utf16be、ucs2、utf32le 或 utf32be。strings -e utf8 file.bin 将以 UTF-8 编码处理文件。-T
<type> 可以是 ascii、ibm、utf8、ucs2、utf16、utf32、wide 或 byte。strings -T utf8 file.bin 将以 UTF-8 类型输出字符串。-a:
-q:
-V 或 –version:
strings 命令的版本信息。-h 或 –help:
请注意,不同的 Linux 发行版和 strings 命令实现可能会有所不同。在使用时,请参考您系统上的 man 页面或帮助文档以获取最准确的信息。