一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

怎样安装linuxstrings工具

时间:2026-08-31 19:52:49 编辑:袖梨 来源:一聚教程网

stringsGNU Binutils 中的工具,用于从二进制文件中提取可打印字符串。在大多数 Linux 发行版中,它通常已经默认安装。如果未安装,可以按以下方式安装。

怎样安装linuxstrings工具

一、确认是否已安装

strings --version

如果显示版本信息,说明已安装。

二、在不同发行版中安装

Ubuntu / Debian

sudo apt update

sudo apt install binutils

CentOS / RHEL / Rocky / AlmaLinux

sudo yum install binutils

# 或

sudo dnf install binutils

Arch Linux

sudo pacman -S binutils

openSUSE

sudo zypper install binutils

三、基本使用示例

strings /bin/ls

常见选项:

strings -n 6 file        # 只显示长度 ≥ 6 的字符串

strings -t x file # 显示字符串偏移(十六进制)

strings -t d file # 显示字符串偏移(十进制)

四、如果系统没有包管理器(如嵌入式 Linux)

可以从源码编译安装 binutils:

wget https://ftp.gnu.org/gnu/binutils/binutils-2.42.tar.xz

tar -xf binutils-2.42.tar.xz

cd binutils-2.42

./configure

make

sudo make install

五、常见问题

提示 command not found

说明 binutils 未安装或不在 PATH 中。

只想用 strings,不想装整个 binutils?

strings 是 binutils 的一部分,不能单独安装(除非自己裁剪源码)。

如果你能告诉我你的 Linux 发行版版本(如 Ubuntu 22.04、CentOS 7 等),我可以给你更精确的命令。

热门栏目