国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

幫助中心 >  行業(yè)資訊 >  云計(jì)算 >  Linux 命令使用指南:nmcli 命令

Linux 命令使用指南:nmcli 命令

2025-02-06 14:13:41 681

Nmcli 是 NetworkManager 網(wǎng)絡(luò)管理客戶端附帶的個(gè)命令行工具。使用 nmcli 命令,可以完成網(wǎng)絡(luò)設(shè)備上的所有配置,并寫(xiě)入配置文件中。

語(yǔ)法:

nmcli [OPTIONS] OBJECT { COMMAND | help }

選項(xiàng)

  • -a, --ask:詢問(wèn)缺少的參數(shù)。

  • -c, --colors auto|yes|no:是否在輸出中使用顏色。

  • -e, --escape yes|no:轉(zhuǎn)義值中的列分隔符。

  • -f, --fields <字段,...>|all|common:指定要輸出的字段。

  • -g, --get-values <字段,...>|all|common:組合選項(xiàng) -m tabular -t -f 的快捷方式。

  • -h, --help:顯示幫助信息。

  • -m, --mode tabular|multiline:輸出模式。

  • -o, --overview:概覽模式。

  • -p, --pretty:以美化模式輸出。

  • -s, --show-secrets:允許顯示密碼。

  • -t, --terse:以簡(jiǎn)潔模式輸出。

  • -v, --version:顯示版本信息。

  • -w, --wait <秒數(shù)>:設(shè)定操作完成的等待超時(shí)。

對(duì)象:

  • g[eneral]:NetworkManager 的常規(guī)狀態(tài)和操作。

  • n[etworking]:整體網(wǎng)絡(luò)控制。

  • r[adio]:NetworkManager 切換開(kāi)關(guān)。

  • c[onnection]:NetworkManager 的連接。

  • d[evice]:NetworkManager 管理的設(shè)備。

  • a[gent]:NetworkManager 的私密代理或 polkit 代理。

  • m[onitor]:監(jiān)視 NetworkManager 更改。

對(duì)象名可以是單個(gè)字母的縮寫(xiě),也可以是任意字母的組合。例如 connection 對(duì)象,寫(xiě)成 c、con、connection 是等效的。

示例

查看連接

顯示連接列表及其名稱、UUID、類型和支持設(shè)備:

$ nmcli connection show

顯示活動(dòng)的連接:

$ nmcli connection show -active

顯示指定一個(gè)網(wǎng)絡(luò)連接配置:

$ nmcli connection show "lan eth0"

查看和操作設(shè)備

顯示所有網(wǎng)絡(luò)設(shè)備及其狀態(tài):

$ nmcli device

等效于:

$ nmcli device status

查看所有網(wǎng)絡(luò)設(shè)備的詳細(xì)信息:

$ nmcli device show

查看指定網(wǎng)絡(luò)設(shè)備的詳細(xì)信息:

$ nmcli device show "eth0"

斷開(kāi)網(wǎng)絡(luò)接口上的連接:

$ nmcli device disconnect ifname eth0

創(chuàng)建、配置和刪除連接

定義一個(gè)名字為 default 的新連接,它將使用 DHCP 通過(guò) eth0 設(shè)備的以太網(wǎng)自動(dòng)連接 :

$ nmcli connection add con-name "default" type ethernet ifname eth0

關(guān)閉自動(dòng)連接:

$ nmcli connection modify "default" connection.autoconnect no

添加 DNS:

$ nmcli connection modify "default" ipv4.dns 8.8.8.8

啟用 default 連接配置(激活連接):

$ nmcli connection up "default"

刪除 default 連接:

$ nmcli connection delete "default"

重啟服務(wù):

$ nmcli connection reload

Wi-Fi 操作

顯示附近的 Wi-Fi 網(wǎng)絡(luò):

$ nmcli device wifi list

連接到 Wi-Fi 網(wǎng)絡(luò):

$ nmcli device wifi connect <SSID_或_BSSID> password <密碼>

連接到隱藏的 Wi-Fi 網(wǎng)絡(luò):

$ nmcli device wifi connect <SSID_或_BSSID> password <密碼> hidden yes

連接到 wlan1 網(wǎng)絡(luò)接口上的 Wi-Fi:

$ nmcli device wifi connect <SSID_或_BSSID> password <密碼> ifname wlan1 <profile_name>

關(guān)閉 Wi-Fi:

$ nmcli radio wifi off

查看幫助

nmcli 命令有很多子命令,可通過(guò)如下方式查看命令及其子命令的幫助信息:

$ nmcli help
$ nmcli connection help
$ nmcli connection add help


Nmcli 憑借豐富的命令選項(xiàng)和多樣的操作示例,為網(wǎng)絡(luò)管理提供了全面且高效的解決方案。無(wú)論是基礎(chǔ)的網(wǎng)絡(luò)連接查看,還是復(fù)雜的連接配置與 Wi-Fi 操作,它都能輕松應(yīng)對(duì),無(wú)疑是網(wǎng)絡(luò)管理中不可或缺的實(shí)用工具,助力我們打造更穩(wěn)定、高效的網(wǎng)絡(luò)環(huán)境。


想了解更多Linux相關(guān)分享歡迎上藍(lán)隊(duì)云官網(wǎng)查詢,藍(lán)隊(duì)云為大家準(zhǔn)備了完善的技術(shù)支持庫(kù)參考,大家可自行查閱,更多技術(shù)問(wèn)題,也可以直接咨詢專業(yè)客服。




提交成功!非常感謝您的反饋,我們會(huì)繼續(xù)努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題: