Debian Strings 新手基础指南
一 概念澄清
二 快速上手 strings 命令
三 字符串资源与本地化基础
四 常见问题与排错
五 常用命令速查表
| 目标 | 命令示例 |
|---|---|
| 安装工具 | sudo apt-get install binutils |
| 基本提取 | strings /path/to/file |
| 最小长度 | strings -n 8 /path/to/file |
| 显示偏移 | strings -t x /path/to/file |
| 指定编码 | strings -e UTF-8 /path/to/file |
| 输出到文件 | strings /path/to/file > out.txt |
| 过滤版本信息 | strings /usr/bin/app |
| 内核模块 GCC 信息 | strings /lib/modules/$(uname -r)/…/xxx.ko |
| 提取模板 | xgettext -o messages.pot src/*.c |
| 新建语言 PO | msginit -i messages.pot -l zh_CN -o zh_CN.po |
| 编译 MO | msgfmt -o zh_CN.mo zh_CN.po |
| 运行时生效 | LANG=zh_CN.UTF-8 ./your-app |