如何从ifconfig命令中找到特定的接口名称和状态



当我使用ifconfig命令时,它将显示所有活动设备的详细信息。

我只想要接口名称,并想检查接口是否正在运行。

ifconfig | grep interface-name  

这将给出有关接口的所有细节,但我只想打印接口名称。

由于您有接口名称,您可以执行以下操作:

$ ifconfig interface-name &> /dev/null
$ echo $?

如果输出为0,则接口存在,否则接口不存在。

要查看(仅(接口名称、IF名称,您可以在终端中尝试这些命令(从我的网络接口名称?(:

ip route list | grep default | awk '{print $5} '这是默认路由

ls /sys/class/net这适用于所有名称。

相关内容

最新更新