Получить список сетевых сетевых подключений с bash?

У меня была такая же проблема с Dell XPS 13 Developer Edition (т. е. Ubuntu предварительно установлен). Обходной путь состоял в перезагрузке, но это помогло только после того, как я снова нажал Fn + F2 (чтобы он работал), а затем снова загрузился.

6
задан 3 April 2018 в 12:37

3 ответа

Все подключения NetworkManager расположены в: /etc/NetworkManager/system-connections/

. Таким образом, вы можете легко использовать ls, чтобы получить список из них:

ls /etc/NetworkManager/system-connections/

, а затем удалить тот, который вы want:

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

Чтобы изменить соединение: [!d7 ]

nmcli connection modify connection-name config-name new-alue

Пример:

nmcli connection modify HomeNetwork ipv4.dns 8.8.8.8

Чтобы удалить соединение

nmcli connection delete connection-name
13
ответ дан 22 May 2018 в 11:38

Все подключения NetworkManager расположены в: /etc/NetworkManager/system-connections/

. Таким образом, вы можете легко использовать ls, чтобы получить список из них:

ls /etc/NetworkManager/system-connections/

, а затем удалить тот, который вы want:

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
13
ответ дан 17 July 2018 в 17:35

Все подключения NetworkManager расположены в: /etc/NetworkManager/system-connections/

. Таким образом, вы можете легко использовать ls, чтобы получить список из них:

ls /etc/NetworkManager/system-connections/

, а затем удалить тот, который вы want:

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
13
ответ дан 23 July 2018 в 18:26

Другие вопросы по тегам:

Похожие вопросы: