在Debian中,strings
命令用于从一个二进制文件、库或任何其他非文本文件中提取可打印的字符串
打开终端(快捷键:Ctrl + Alt + T)。
使用cd
命令导航到包含目标文件的目录。例如,如果您的文件位于/home/user/documents
目录中,请输入:
cd /home/user/documents
strings
命令提取文件中的可打印字符串。基本语法如下:strings [选项] <文件名>
例如,要从名为example_binary
的文件中提取字符串,请输入:
strings example_binary
strings
命令还提供了一些选项,可以帮助您自定义输出。以下是一些常用选项:
-n
:指定要提取的最小字符串长度。默认值为4。-t
:以十六进制格式显示字符串的地址。-o
:从指定的偏移量开始搜索字符串。-e
:指定字符编码。例如,-e UTF-8
表示使用UTF-8编码。例如,要从名为example_binary
的文件中提取长度至少为6的字符串,并以十六进制格式显示它们的地址,请输入:
strings -n 6 -t x example_binary
这就是在Debian中使用strings
命令的方法。根据您的需求,可以组合不同的选项以获得所需的输出。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: Debian Swapper配置文件在哪里