Edytować:
nmcli
bardzo się zmieniło (używam 16.04) od poprzedniej wersji. Zobacz oryginalną odpowiedź poniżej.
Aby zobaczyć status łączności
$ nmcli general status
STATE CONNECTIVITY WIFI-HW WIFI WWAN-HW WWAN
connected full enabled enabled enabled enabled
Aby zobaczyć tylko status Wi-Fi
$ nmcli radio wifi
enabled
Aby zobaczyć aktywne połączenie
$ nmcli connection show --active
NAME UUID TYPE DEVICE
VolCSe 5u6h4521-7k1p-20r3-3g4x-fg19his0j3s8 802-11-wireless wlp2s0
Istnieje kilka fajnych dodatków, takich jak, aby uzyskać dostępne informacje o sieci Wi-Fi ,
$ 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
Uwaga : Użyłem fikcyjnych informacji o SSID i UUID powyżej.
Stara odpowiedź:
Możesz użyć nmcli
do tego celu. Otwórz typ terminala w terminalu,
nmcli nm
Będziesz miał wyjście jak
RUNNING STATE WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN
running connected disabled disabled enabled disabled
Zobacz trzecią i czwartą kolumnę, która zawiera informacje o twoich zainteresowaniach.
Jeśli chcesz być bardziej konkretny tylko dla Wi-Fi, spróbuj w terminalu,
nmcli nm wifi
pokaże tylko status Wi-Fi,
WIFI
disabled
nmcli nm wifi on
włączyć inmcli nm wifi off
wyłączyćWIFI unknown
. Mógłbym użyćsudo rfkill block wifi
isudo rfkill unblock wifi
zamiast, jak opisano tutaj . Pamiętaj, że mój komputer jest dość stary, więc może się zdarzyć, żenetwork-manager
nie rozpoznał mojego sprzętu. Ponadto system operacyjny to Ubuntu 12.04.To pokaże urządzenia, które są zablokowane programowo lub sprzętowo. W moim przypadku nie jest zablokowane, a Wi-Fi jest włączone:
Gdy sterownik jest uruchomiony, interfejs bezprzewodowy powinien pojawić się na liście przy użyciu następującego polecenia:
źródło
Soft blocked: no
nawet jeśli moje WiFi jest wyłączone (chociaż sprzęt jest włączony).Od 15.04 (i później, w tym 16.04 LTS) zmieniło się polecenie nmcli . Tam użyjesz:
Lub tylko
źródło
W moim przypadku użyłem poniższych poleceń, a wynik był równy 1, jeśli Wi-Fi było włączone inaczej 0. Możesz spróbować powodzenia.
źródło
Możesz użyć WICD. jeśli nie jest zainstalowany, po prostu naciśnij Ctrl+ Alt+ Tna klawiaturze, aby otworzyć Terminal. Kiedy się otworzy, uruchom poniższe polecenia:
Po zainstalowaniu uruchom go, aby zobaczyć łączność, punkt dostępu podłączony, właściwości, ustawienia IP i wiele więcej.
źródło
nm-tool
już nie istnieje. Po prostu FYI.Skanowanie iwlist powinno wystarczyć .
źródło
Można użyć
ip address
lubip addr
wydać polecenie zamiast nieco staregoifconfig
. Jeśli znasz nazwę swojego urządzenia interfejsu, możesz użyćip addr show <device name>
. Oto przykład (zauważstate UP
część, która dla wyłączonego interfejsu pokazuje się jakoDOWN
):źródło
Oprócz wymienionych tutaj poleceń cli istnieje narzędzie cli o nazwie: nmtui (więcej informacji tutaj: https://www.unixarena.com/2015/04/rhel-7-network-management-nmcli-or-nmtui.html )
Ma całą wygodę GUI, będąc jednocześnie w 100% cli (co oznacza, że tak naprawdę nie potrzebujesz DE lub WM, aby go uruchomić i możesz go uruchomić z tty).
źródło