在 Ubuntu 里,strings 是 binutils 包提供的程序,通常路径是:
/usr/bin/strings
which strings
或
whereis strings
说明没装,安装方法:
sudo apt update
sudo apt install binutils
一般有两种理解:
确保 /usr/bin 在 PATH 里(默认就在):
echo $PATH
只要包含 /usr/bin 就可以直接用:
strings file
假设你放到 /opt/binutils/bin/strings,可以:
export PATH=/opt/binutils/bin:$PATH
或建立软链接:
sudo ln -s /opt/binutils/bin/strings /usr/local/bin/strings
strings 不是环境变量,不能像 JAVA_HOME 那样“设路径”PATH 找到如果你是想问 交叉编译用的 strings(如 arm-linux-gnueabi-strings),可以告诉我具体场景。