Jump to the navigation menu

nmcli

nmcli

nmcli is the command-line interface for NetworkManager—basically the non-UI version of nmtui, but much more powerful and scriptable.

https://networkmanager.dev/docs/api/latest/nmcli.html

nmcli device status
nmcli device show

nmcli connection show
nmcli connection show --active

nmcli device wifi list
nmcli device wifi rescan

nmcli device wifi connect "SSID" password "your_password"

nmcli connection up "MyWiFi"
nmcli connection down "MyWiFi"

nmcli connection modify "MyWiFi" wifi-sec.psk "newpassword"
nmcli connection modify "MyWiFi" connection.autoconnect yes
#linux