📜  找不到 ip 命令 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:10:04.184000             🧑  作者: Mango

找不到 ip 命令 - Shell/Bash

可能有时候在使用 Shell 或者 Bash 脚本时,我们会遇到 ip 命令找不到的情况,造成程序无法运行。

原因

这可能是因为系统缺少 iproute2 包导致的。ip 命令是由 iproute2 包提供的,缺少此包会导致命令无法找到。

解决方案

对于基于 Debian/Ubuntu 的系统,可以通过以下命令安装 iproute2 包:

sudo apt-get update
sudo apt-get install iproute2

对于基于 Red Hat/CentOS 的系统,可以通过以下命令安装 iproute2 包:

sudo yum update
sudo yum install iproute2

如果你的系统不属于这两种类型的发行版,请根据你的系统类型查找相应的安装方法。

安装完成之后,再次执行 ip 命令即可正常运行。

结论

遇到 ip 命令找不到的情况,需要检查系统是否缺少 iproute2 包。如果缺少此包,需要安装该包之后再次执行命令。