百度
360搜索
搜狗搜索

Linux中nmcli命令详细介绍

nmcli 是 Linux 系统里用于控制 NetworkManager 的命令行工具,可管理网络连接、设备、WiFi 等。下面是一些常见的 nmcli 命令及其用途:

1. 查看网络连接状态

bash

nmcli general status

此命令会显示 NetworkManager 的总体状态、网络连接状态、WiFi 硬件与无线电状态以及 WWAN(无线广域网)硬件与无线电状态。

2. 列出所有网络连接

bash

nmcli connection show

它能列出系统中所有已配置的网络连接,包含活动连接与非活动连接。

3. 激活网络连接

bash

nmcli connection up 连接名称

<连接名称> 替换成你想要激活的网络连接的名字,就能激活该连接。

4. 停用网络连接

bash

nmcli connection down 连接名称

<连接名称> 替换成你想要停用的网络连接的名字,即可停用该连接。

5. 查看网络设备状态

bash

nmcli device status

此命令会显示系统中每个网络设备的状态,像以太网、WiFi、蓝牙等。

6. 连接到 WiFi 网络

bash

nmcli device wifi connect SSID password 密码

<SSID> 替换成你要连接的 WiFi 网络的名称,<密码> 替换成该 WiFi 网络的密码,就能连接到指定的 WiFi 网络。

7. 列出可用的 WiFi 网络

bash

nmcli device wifi list

它会显示附近所有可用的 WiFi 网络,包含 SSID、信号强度、安全类型等信息。

8. 删除网络连接

bash

nmcli connection delete 连接名称

<连接名称> 替换成你想要删除的网络连接的名字,就能删除该连接。

9. 修改网络连接设置

例如,修改以太网连接的 IPv4 地址为静态地址:
bash

nmcli connection modify 连接名称 ipv4.addresses IP地址/子网掩码 ipv4.gateway 网关地址 ipv4.dns DNS服务器地址 ipv4.method manual

<连接名称><IP地址/子网掩码><网关地址><DNS服务器地址> 替换成实际的值。

10. 重新加载 NetworkManager 配置

bash

nmcli general reload




912nmcli general reload

这个命令会重新加载 NetworkManager 的配置文件。

这些命令可以帮助你在 Linux 系统中使用 nmcli 管理网络连接和设备。你可以依据实际需求灵活运用不同的命令。

阅读更多 >>>  linux中parted怎么用

网站数据信息

"Linux中nmcli命令"浏览人数已经达到18次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:Linux中nmcli命令的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!