strings 是 Debian 及相关系统中一个非常常用的命令行工具(通常来自 binutils 包),用于从二进制文件、核心转储或内存镜像中提取可打印的字符串。
几乎所有能安装或自带 binutils 的系统都可以使用 strings,主要包括以下几类:
这是最直接的系统,包括:
在这些系统中,通常可以直接安装:
sudo apt update
sudo apt install binutils
虽然问题问“哪些系统能用 Debian strings”,但 strings 本身是 GNU 工具,不局限于 Debian:
sudo yum install binutils 或 sudo dnf install binutilssudo pacman -S binutilssudo zypper install binutilsapk add binutilsbrew install binutils,命令通常为 gstrings)strings(BSD 版本,参数略有不同)stringsstringsstrings.exe(功能类似但不是 Debian 包)binutils,就能用凡是能运行 Linux 命令环境、并能安装
binutils的系统,都能用strings。
如果你说的是“Debian 的 strings 命令”,那它本质就是 GNUstrings,几乎全平台可用。
如果你是想知道某个特定系统能不能用,可以告诉我具体系统名(比如“CentOS 7”或“macOS”),我可以给你更准确的安装方式。