使用 nmcli
可以执行各种网络管理任务,包括重新加载连接配置、重启网卡以及关闭和启用网卡。以下是一些常见的基础命令及其用途:
重新加载连接配置
sudo nmcli connection reload
重新加载所有网络连接的配置文件。
重启网卡(网络设备)
要重启某个网络设备(例如 eth0
或 wlan0
),你可以先将其禁用然后再启用:
- 禁用网卡:
sudo nmcli device disconnect eth0
- 或者
sudo nmcli device set eth0 managed no
- 启用网卡:
sudo nmcli device connect eth0
- 或者
sudo nmcli device set eth0 managed yes
关闭(禁用)网卡
要关闭某个网络设备(例如 eth0
或 wlan0
),可以使用以下命令:
sudo nmcli device disconnect eth0
启用(连接)网卡
要启用某个网络设备(例如 eth0
或 wlan0
),可以使用以下命令:
sudo nmcli device connect eth0
管理网络连接
- 列出所有网络连接:
nmcli connection show
- 激活(启用)某个连接(例如
my-connection
):sudo nmcli connection up my-connection
- 禁用某个连接(例如
my-connection
):sudo nmcli connection down my-connection
显示设备状态
要查看所有网络设备的状态,可以使用以下命令:
nmcli device status
查看帮助信息
如果你需要了解 nmcli
的更多命令和选项,可以使用以下命令查看帮助信息:
nmcli --help
或者查看某个具体子命令的帮助信息:
nmcli connection --help nmcli device --help
这些基础命令可以帮助你管理和调试网络连接。如果你有特定的网络配置需求或问题,可以根据需要调整使用相应的命令。
文章评论