方法
"/sys/class/net/インタフェース名/operstate"を読み出せばよい
例
% ls /sys/class/net eth0 lo wlan0 % for interface in $(ls /sys/class/net) do echo -n "$interface:" cat /sys/class/net/$interface/operstate done eth0:down lo:unknown wlan0:up
ケーブルを抜き差しする等すれば状態が変化することがわかります.