Quero obter a lista de conexões Ethernet e sem fio no terminal. eles estão listados na GUI do gerenciador de rede e obtêm informações sobre conexões como SSid etc. O próximo passo é excluir os indesejados
9
Quero obter a lista de conexões Ethernet e sem fio no terminal. eles estão listados na GUI do gerenciador de rede e obtêm informações sobre conexões como SSid etc. O próximo passo é excluir os indesejados
Todas as conexões do NetworkManager estão localizadas em: /etc/NetworkManager/system-connections/
Então você pode usar facilmente ls
para obter uma lista deles:
ls /etc/NetworkManager/system-connections/
em seguida, remova o que você deseja:
sudo rm /etc/NetworkManager/system-connections/some-connection
Você também pode usar a nmcli
ferramenta, que é uma idéia melhor:
Para obter uma lista de conexões:
nmcli connection
Para obter informações sobre uma conexão:
nmcli connection show connection-name
Você pode usá-lo grep
para procurar informações específicas:
nmcli connection show connection-name | grep ipv4.dns
Para modificar uma conexão:
nmcli connection modify connection-name config-name new-alue
Exemplo:
nmcli connection modify HomeNetwork ipv4.dns 8.8.8.8
Para excluir uma conexão
nmcli connection delete connection-name