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