Baik iwconfig
atau iwlist
tampaknya dapat melakukan ini untuk saya.
Baik iwconfig
atau iwlist
tampaknya dapat melakukan ini untuk saya.
Jawaban:
Lari nm-tool | grep \*
. Itu akan menunjukkan hanya garis dengan SSID Anda terhubung.
Sunting: nm-tool
Utilitas telah tidak ada lagi, jadi pada 16,04 dan rilis yang lebih baru, silakan gunakan salah satu metode yang disarankan oleh kolega saya yang terhormat di bawah ini.
Misalnya: nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\' -f2
berfungsi dengan baik.
nmcli -t -f active,ssid dev wifi
lebih mudah diurai. Ssid sayangnya dikemas dalam beberapa kutipan yang tidak berguna.
nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\' -f2
(yang akan berfungsi selama SSID tidak mengandung '
karakter apa pun )
$ nm-tool | grep \* No command 'nm-tool' found, did you mean: Command 'dm-tool' from package 'lightdm' (main) nm-tool: command not found
Perintah Scott bekerja
$ nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\: -f2
adalah perintah yang baru saya gunakan di Ubuntu 17.04.
iwgetid
menyediakan ssid
iwgetid -r
hanya memberi nama.
Dalam skrip Bash coba sesuatu seperti myssid=$(iwgetid -r)
memasukkannya ke dalam variabel
Meskipun pertanyaan yang sudah dijawab, iwconfig alat tidak menampilkan ESSID jaringan Wifi saat ini terhubung. Mungkin tidak bekerja dengan koneksi yang dikelola melalui NetworkManager tetapi berfungsi dengan antarmuka yang dikelola melalui ifup / ifdown :
iwconfig | grep wlan0
daftar:
wlan0 IEEE 802.11bgn ESSID:"ahoi"
iwconfig
hanya dapat melakukan tujuannya juga :-) terima kasih telah berbagi perintah ini :-)
Sayangnya, tidak ada jawaban sebelumnya yang berhasil untuk saya. Namun saya bisa mendapatkan rinciannya melalui
$ sudo iw dev wlan0 info
dan mendapatkan
Interface wlan0
ifindex 5
wdev 0x1
addr **:**:*:*:*:*
ssid *****
type AP
wiphy 0
channel 2 (2417 MHz), width: 20 MHz, center1: 2417 MHz