Chcę uzyskać listę połączeń Ethernet i bezprzewodowych w terminalu. są one wymienione w GUI menedżera sieci i uzyskują informacje o połączeniach takich jak SSid itp. Następnym krokiem jest usunięcie niechcianych
9
Chcę uzyskać listę połączeń Ethernet i bezprzewodowych w terminalu. są one wymienione w GUI menedżera sieci i uzyskują informacje o połączeniach takich jak SSid itp. Następnym krokiem jest usunięcie niechcianych
Wszystkie połączenia NetworkManager znajdują się w: /etc/NetworkManager/system-connections/
Możesz więc łatwo użyć, ls
aby uzyskać ich listę:
ls /etc/NetworkManager/system-connections/
następnie usuń ten, który chcesz:
sudo rm /etc/NetworkManager/system-connections/some-connection
Możesz także użyć nmcli
narzędzia, które jest lepszym pomysłem:
Aby uzyskać listę połączeń:
nmcli connection
Aby uzyskać informacje o połączeniu:
nmcli connection show connection-name
Możesz go przesłać, grep
aby wyszukać określone informacje:
nmcli connection show connection-name | grep ipv4.dns
Aby zmodyfikować połączenie:
nmcli connection modify connection-name config-name new-alue
Przykład:
nmcli connection modify HomeNetwork ipv4.dns 8.8.8.8
Aby usunąć połączenie
nmcli connection delete connection-name