strings - 显示文件中的可打印字符
字符 打印 strings 显示文件
2023-09-11 14:18:19 时间
总览 (SYNOPSIS)
- strings
- [-a|-|--all] [-f|--print-file-name] [-o] [--help] [-v|--version] [-n min-len|-min-len|--bytes=min-len] [-t {o,x,d}[--target=bfdname] |--radix={o,x,d}] file
描述 (DESCRIPTION)
For each file given, GNU strings 显示 每个 指定的 file 文件里 包含的 所有 有 4个 (或者 用 选项 指定 的 数字) 以上 连续 可打印 字符 的字符串, 在 之后 紧跟着 一个 不可 打印 的 字符. 默认 情况 下, 它 只显示 目标文件 初始化 和 装载 段 的 字符串; 对于 其它 类型 的 文件 它 显示 整个 文件 里包含 的 所有 字符串.
strings 一般 用来 查看 非 文本 文件 的 内容.
选项 (OPTIONS)
在 这里 并列 的 长选项 和 短选项 都是 等价的.
- -a
- --all
- -
- 不 只是 扫描 目标 文件 初始化 和 装载 段, 而是 扫描 整个 文件.
- -f
- --print-file-name
- 在 显示 字符串 之前 先 显示 文件名.
- --help
- 在 标准 输出 打印 strings 命令 的 选项
列表
然后 退出.
- -v
- --version
- 在 标准 输出 打印 strings 命令 的 版本号 然后 退出.
- -n min-len
- -min-len
- -bytes=min-len
- 打印 至少 min-len 字符 长 的 字符串. 默认的 是 4.
- -t {o,x,d}
- --radix={o,x,d}
- 在 字符串 前面 显示 其在 文件 中 的 偏移量. 选项 中 的 单个 字符 指定 偏移量的 进制 是 八进制, 十六进制 还是 十进制.
- --target=bfdname
- 指定 一种 目标 代码 格式 来 代替 你的 系统的 默认 格式. 关于 可用的 目标 代码格式 请 参见 objdump(1).
- -o
- 同 -t o.
相关文章
- 1709: 打印字符 (字符串)
- linux驱动开发--字符设备:自旋锁
- 【JAVA】java编译错误:编码UTF8/GBK的不可映射字符
- System.Xml.XmlException: 给定编码中的字符无效。 第 XX 行,位置 YY。
- String字符串字符长度校验
- lua,修改字符串的某个字符
- 677. 键值映射-字符树算法应用
- 1897. 重新分配字符使所有字符串都相等
- 练习1-14 编写一个程序,打印输入中各个字符出现频度的直方图(水平)
- c语言之统计每个字符出现的次数
- Python: 去掉字符串开头、结尾或者中间不想要的字符
- LabVIEW编程LabVIEW开发如何将十六进制字符转换为ASCII字符
- Bufferread有readline()使得字符输入更加方便