Linux strings命令

strings命令能能够打印出给定文件中的可打印字符序列长度为4(或者参数中制定长度)字符串。默认情况下它会打印出二进制(object files)的初始化节、和已加载的节,对其他文件则是显示所有内容。strings 的主要用途是确定非文本文件的包含的文本内容。

选项 :

-a  --all             :不只是扫描目标文件初始化和装载段, 而是扫描整个文件
-f  --print-file-name :在显示字符串之前先显示文件名
--help                :在标准 输出 打印 strings 命令 的 选项 列表然后退出
-v --version          :在标准输出打印 strings命令的版本号然后退出
-n min-len
-bytes=min-len        :打印至少 min-len 字符长的字符串. 默认的是4.
-t {o,x,d}
--radix={o,x,d}       :在字符串前面显示其在文件中的偏移量.选项中的单个字符指定偏移量的进制是八进制, 十六进制还是十进制.
--target=bfdname      :指定一种目标代码格式来代替你的系统的默认格式. 关于可用的目标代码格式请参见 objdump(1).
-o                    :同-t o

linux-strings-command-example

Post a Comment

Your email is never shared. Required fields are marked *

*
*