获取wlan0&&eth0联网状态

来源:互联网 发布:单片机怎样驱动12v 编辑:程序博客网 时间:2024/06/06 13:16
1.eth0和wlan0连接状态  cat /sys/class/net/eth0/operstate //以太网:up:连接网络;down:断开网络  cat /sys/class/net/wlan0/operstate //无线网:up:已连接wifi;down:断开wifi2.判断eth0与wlan0同时联网状态  #!/bin/bashwhile [ 1 ]      echo $(cat /sys/class/net/eth0/operstate) > ./eth0.txt      echo $(cat /sys/class/net/wlan0/operstate) > ./wlan0.txtdo    if [ "up" = "$(cat /sys/class/net/wlan0/operstate)" -a "up" = "$(cat /sys/class/net/eth0/operstate)" ];thenecho $(cat /sys/class/net/eth0/operstate) > ./eth0.txtecho $(cat /sys/class/net/wlan0/operstate) > ./wlan0.txtbreak;    fidone