'Etkin' ile ne demek istediğinize bağlıdır - sistemdeki tüm ağ cihazlarının adlarını görmek istiyorsanız, / sys / class / net dizininin içeriğine bakabilirsiniz;
$ ls /sys/class/net
eth0 lo wlan0
Durumu görmek için ipkomutu herhangi bir linknesnede kullanabilirsiniz - çıktıyı ayrıştırarak istediğiniz alanları elde edebilirsiniz, örneğin yalnızca cihaz adını ve durumunu görmek için
$ ip -o link show | awk '{print $2,$9}'
lo: UNKNOWN
eth0: DOWN
wlan0: UP
Ubuntu'nun modern bir masaüstü sürümünü çalıştırıyorsanız (ağ yöneticisi hizmeti tarafından yönetilen arabirimlerle), kullanarak benzer bir cihaz durum listesi alabilmeniz gerekir. nmcli
$ nmcli dev status
DEVICE TYPE STATE
wlan0 802-11-wireless connected
eth0 802-3-ethernet unavailable
veya çıktıyı bir komut dosyasında daha kolay kullanılabilecek şekilde belirli alanlarla sınırlamak için
$ nmcli --terse --fields DEVICE,STATE dev status
wlan0:connected
eth0:unavailable
Ağ yöneticisi kullanıyorsanız, cihaz ve bağlantı özelliklerine DBUS üzerinden de erişebilirsiniz - bkz. Örneğin Dbus Eğitimi - Ağ Yöneticisi ile Eğlence