Linux获取网络接口名称及其状态
Linux获取网络接口名称及其状态
Linux下可以通过ip addr
命令获取系统的网络接口信息,但是如果想要通过程序来获取网络接口名称及其up/down状态,使用ip addr
命令获取到的结果需要程序进一步处理,比较麻烦。使用ls /sys/class/net/
可以方便地获取到所有的网口名称,文件/sys/class/net/interface_name/operstate
保存着指定网口的up/down状态。
非常简洁,推荐
Linux下可以通过ip addr
命令获取系统的网络接口信息,但是如果想要通过程序来获取网络接口名称及其up/down状态,使用ip addr
命令获取到的结果需要程序进一步处理,比较麻烦。使用ls /sys/class/net/
可以方便地获取到所有的网口名称,文件/sys/class/net/interface_name/operstate
保存着指定网口的up/down状态。
非常简洁,推荐