作者:mobiledu2502862777 | 来源:互联网 | 2023-05-26 19:26
以前我在bash中使用以下命令来查找我的服务器的主ip
ipaddr=$(/sbin/ifconfig|grep inet|head -1|sed 's/\:/ /'|awk '{print $3}' | grep -v '127.0.0.1')
但是在centos7中它不再有效,因为ifconfig不可用,即使我安装ifconfig
使用命令也不再有效yum install net-tools
centos 7的等效命令是什么
非常感谢
1> Alexander..:
您可以使用hostname命令:
ipaddr=$(hostname -I)
对于多个接口(docker,flocker等),使用echo $(hostname -I | cut -d"" - f 1)第一个是默认接口.
2> Rijul Sudhir..:
ip addr
在控制台输入命令
3> Siraj Alam..:
我正在使用Centos 7和命令
ip a
足以完成这项工作.