Я хочу, получают список соединений Ethernet и Беспроводных соединений в терминале. они перечислены в администраторе сети gui и получают информацию о соединениях как SSid и т.д. Следующий шаг должен удалить нежелательный
Все соединения NetworkManager расположены в: /etc/NetworkManager/system-connections/
Таким образом, можно легко использовать ls
получить список их:
ls /etc/NetworkManager/system-connections/
затем удалите тот, который Вы хотите:
sudo rm /etc/NetworkManager/system-connections/some-connection
Можно также использовать nmcli
инструмент, который является лучшей идеей:
Получить список соединений:
nmcli connection
Получить информации о соединении:
nmcli connection show connection-name
Можно победить его к grep
искать определенную информацию:
nmcli connection show connection-name | grep ipv4.dns
Изменить соединение:
nmcli connection modify connection-name config-name new-alue
Пример:
nmcli connection modify HomeNetwork ipv4.dns 8.8.8.8
Удалить соединение
nmcli connection delete connection-name