Bearbeiten:
nmcli
hat sich gegenüber der vorherigen Version stark verändert (ich verwende 16.04). Siehe die ursprüngliche Antwort unten.
Anzeigen des Konnektivitätsstatus
$ nmcli general status
STATE CONNECTIVITY WIFI-HW WIFI WWAN-HW WWAN
connected full enabled enabled enabled enabled
Nur den WLAN-Status anzeigen
$ nmcli radio wifi
enabled
Um die aktive Verbindung zu sehen
$ nmcli connection show --active
NAME UUID TYPE DEVICE
VolCSe 5u6h4521-7k1p-20r3-3g4x-fg19his0j3s8 802-11-wireless wlp2s0
Es gibt einige nette Ergänzungen wie, um die verfügbaren WLAN-Netzwerkinformationen zu erhalten ,
$ nmcli device wifi
* SSID MODE CHAN RATE SIGNAL BARS SECURITY
* VolCSe Infra 1 54 Mbit/s 73 ▂▄▆_ WPA2
Sach Infra 4 54 Mbit/s 55 ▂▄__ WPA1 WPA2
iKCP Infra 5 54 Mbit/s 24 ▂___ WPA2
TP-LINK_POCKET_3 Infra 1 54 Mbit/s 12 ▂___ WPA1 WPA2
Hinweis : Ich habe oben fiktive ssid- und uuid-Informationen verwendet.
Alte Antwort:
Sie können nmcli
für diesen Zweck verwenden. Öffnen Sie einen Terminaltyp im Terminal.
nmcli nm
Sie haben Ausgabe wie,
RUNNING STATE WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN
running connected disabled disabled enabled disabled
Siehe die dritte und vierte Spalte, die Informationen von Ihrem Interesse enthält.
Wenn Sie nur für WLAN spezifischer sein möchten, versuchen Sie es im Terminal.
nmcli nm wifi
Es wird nur der WLAN-Status angezeigt.
WIFI
disabled
nmcli nm wifi on
zu aktivieren undnmcli nm wifi off
zu deaktivierenWIFI unknown
. Ich könntesudo rfkill block wifi
undsudo rfkill unblock wifi
stattdessen wie hier beschrieben verwenden . Beachten Sie, dass mein Computer ziemlich alt ist, so dass es sein kann, dass dernetwork-manager
meine Hardware nicht erkannt hat. Das Betriebssystem ist auch Ubuntu 12.04.Dies zeigt Geräte an, bei denen entweder Software oder Hardware blockiert sind. In meinem Fall ist es nicht blockiert und WLAN ist eingeschaltet:
Wenn der Treiber aktiv ist, sollte die drahtlose Schnittstelle in der Liste angezeigt werden, wenn der folgende Befehl verwendet wird:
quelle
Soft blocked: no
auch, wenn mein WiFi ausgeschaltet ist (obwohl Hardware aktiviert ist).Ab 15.04 (und später, einschließlich 16.04 LTS) hat sich der Befehl nmcli geändert. Dort verwenden Sie:
oder nur
quelle
In meinem Fall habe ich die folgenden Befehle verwendet und die Ausgabe war 1, wenn das WLAN aktiviert war, sonst 0. Sie können versuchen und viel Glück.
quelle
Sie können WICD verwenden. Wenn es nicht installiert ist, drücken Sie einfach Ctrl+ Alt+ Tauf Ihrer Tastatur, um das Terminal zu öffnen. Führen Sie beim Öffnen die folgenden Befehle aus:
Führen Sie es nach der Installation aus, um die Konnektivität, den Zugangspunkt, die Eigenschaften, die IP-Einstellungen und vieles mehr anzuzeigen.
quelle
nm-tool
existiert nicht mehr. Nur zu Ihrer Information.Das Scannen von iwlist sollte den Job erledigen.
quelle
Man kann anstelle von etwas alt verwenden
ip address
oderip addr
befehlenifconfig
. Wenn Sie den Namen Ihres Schnittstellengeräts kennen, können Sie verwendenip addr show <device name>
. Hier ist ein Beispiel (Hinweisstate UP
Teil, der für deaktivierte Schnittstelle als angezeigt wirdDOWN
):quelle
Zusätzlich zu den hier aufgeführten cli-Befehlen gibt es ein cli-Dienstprogramm namens: nmtui (weitere Informationen hier: https://www.unixarena.com/2015/04/rhel-7-network-management-nmcli-or-nmtui.html) )
Es hat den Komfort einer GUI, während es zu 100% cli ist (was bedeutet, dass Sie kein DE oder WM benötigen, um es auszuführen, und Sie können es aus dem tty ausführen).
quelle