为什么“ifconfig”在我的某些机器上不起作用?

为什么“ifconfig”在我的某些机器上不起作用?

有些有用...有些则没用。

ifconfig
-bash: ifconfig: command not found

答案1

我认为这是 ifconfig 位于 /usr/sbin 中,而该路径不在非管理员用户的路径中。尝试:

/sbin/ifconfig

答案2

基于 Redhat 的发行版出于(在我看来,误导性的)安全原因,在 root 路径中不包含太多内容。将 /sbin;/usr/sbin;/usr/local/sbin 添加到您的路径,或者只需记住命令的存储位置并在运行时指定路径。

答案3

如果出于安全原因您不想添加到路径(以免“暴露”这些目录中的所有可执行文件),则可以使用 shell 别名。

相关内容