Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
显示系统物理IP的linux命令_Linux_Shell - Fatal编程技术网

显示系统物理IP的linux命令

显示系统物理IP的linux命令,linux,shell,Linux,Shell,是否有任何命令确定系统的物理IP(在每个物理接口上) 事实上,我想做一个脚本,取消所有的IP除了物理IP 提前感谢,, Deepak服务器将有一个IP地址,因为它是该服务器网络中的一个实体。要在linux中获取IP地址,请执行以下操作: hostname -i …在每个物理接口上 这将是ifconfig 您还可以调用hostname-I(注意大写字母“I”),其中列出了除环回和IPv6本地链路之外的所有已配置IP。这取决于主机名的名称查找。您可能会感到惊讶,这很容易被破坏(例如,配置错误)

是否有任何命令确定系统的物理IP(在每个物理接口上)

事实上,我想做一个脚本,取消所有的IP除了物理IP

提前感谢,,
Deepak

服务器将有一个IP地址,因为它是该服务器网络中的一个实体。要在linux中获取IP地址,请执行以下操作:

 hostname -i 
…在每个物理接口上

这将是
ifconfig


您还可以调用
hostname-I
(注意大写字母“I”),其中列出了除环回和IPv6本地链路之外的所有已配置IP。

这取决于
主机名的名称查找。您可能会感到惊讶,这很容易被破坏(例如,配置错误),或者可能不是您正在寻找的IP(例如,在具有多个网络适配器的系统中)。实际上,手册页是这样写的:“
避免使用此选项;使用hostname--all-ip addresses(-I)
”;谢谢你的回答。。但它没有起作用。我正在获取环回IP。。实际上我只需要一个物理IP;并非所有配置的IP。我只需要系统的静态IP;谢谢你的回答。。但它没有起作用。我正在获取环回IP。。实际上我只需要一个物理IP;并非所有配置的IP。我只需要系统的静态IP。@Deepak:
ifconfig
应该列出所有配置的接口。如果您只获得环回IP,则说明您的设置有很大问题(或者您的机箱没有网卡;-))。但要求“知识产权”存在一个主要问题。一个系统可以有多个NIC。想象一个防火墙——一个IP连接到广域网,另一个完全连接到局域网。哪个是系统的“IP”?这就是为什么文档敦促您不要依赖
hostname-i
。谢谢您的帮助,但是如果您使用ip addr命令添加ip,ifconfig会显示所有ip列表。@Deepak:对不起,我不知道您在说什么。对不起。。。这是我的错误:-)。。它只显示一个:-)