strings
命令在 Linux 中用于從二進制文件中提取可打印的字符串。以下是一些常用的 strings
參數:
-n <min-len>
: 只輸出長度至少為 <min-len>
的字符串。-t <radix>
: 用指定的進制顯示數字,例如十六進制(x
)、八進制(o
)或十進制(d
)。默認是十六進制。-e <encoding>
: 指定字符編碼,如 ascii
、ibm866
、utf8
等。默認是 ascii
。-
: 用于指定多個文件或目錄。-o <offset>
: 從指定的偏移量開始搜索字符串。-T <type>
: 指定輸出類型,如 ascii
、ucs2le
、ucs2be
、utf8
等。默認是 ascii
。-w
: 寬字符模式,用于處理寬字符集。-V
: 顯示版本信息。這些參數可以幫助您更精確地控制 strings
命令的輸出。要查看所有可用參數,請參閱 strings
命令的手冊頁(通過運行 man strings
)。