Unix Linux 指令集譯本 - nmcli (NetworkManager 管理具工指令 )
-
指令格式 (SYNOPSIS)
- nmcli [OPTIONS...] {help | general | networking | radio | connection | device | agent | monitor} [COMMAND] [ARGUMENTS...]
-
符號說明:
{} : 符號中的內容值為必要值。
| : 或的意思,可以選其一。
[ ] : 非必要值,可有可無。
上述顏色將對到下端說明使其歸屬內容為什麼引數類型
-
指令用途說明(DESCRIPTION)
numcli 為控制 NetworkManager 的工具,及畫面顯示網路狀態等,它用於 Shell Script 環境來代替 nm-applet 或是其他圖形(GUI)操作端。nmcli 可以操作的網路範圍有新增、顯示、編輯、刪除、狀態設定等。在管理 NetworkManage 方面,可能參考 NetworkManager(8)。 -
指令格式引數 OPTION 說明
多為應用在 ShellScript 為主應用,在及時操作中少為應用,非一定要輸入的引數-
-t | --terse簡化輸出,轉為 shell script 處理而設計的模式。[root@host ~]# mncli -t
-
-p | --pretty完整輸出,例如欄位名稱、欄位對齊等,使得操作容易閱讀輸出結果。[root@host ~]# mncli -p
-
-m | --mode{tabular|multiline}以表格樣式呈現網路裝置資訊[root@host ~]# mncli -m tabular device show
[root@host ~]# mncli -m multiline device show -
-c | --colors {yes | no | auto}此引數為輸出資訊是否還有易於閱讀的顏色,預設為auto。[root@host ~]# nmcli -c no
-
-v | --version輸出目前 nmcli 版本[root@host ~]# nmcli -v
-
-h | --help輸出 nmcli 說明資訊[root@host ~]# nmcli -h
-
-
指令格式引數 general 說明
指令格式:nmcli general {status | hostname | permissions | logging} [ARGUMENTS...]
該指令用於顯示 NetworkManager 的狀態與權限,也可以取得與變更系統主機名稱、NetworkManager 記錄等級和網域。-
status顯示 NetworkManager 的整體狀態。當 nmcli general 沒有任何其他引數時,status 就是預設。[root@host ~]# nmcli general status
-
hostname [hostname]如果不代引數[hostname]定義,就顯示目前主機名稱,當有[hostname]定義時,NetworkManager 就會修改系統主機名稱。這修改行為是直接針對 /etc/hostname 檔案進行修改,所以會為遠久有效定義。[root@host ~]# nmcli general hostname
[root@host ~]# nmcli general hostname my-server.local.com -
permissions顯示當前使用者於 NetworkManager 提供的各項操作的權限,例如啟用、停用網路、變更 WiFi、修改連線等。[root@host ~]# nmcli general permissions
-
logging [level level] [domains domains...]取得和變更 NetworkManger Log和網域。無需任何參數即可顯示目前Log及網域訊息。請參閱 NetworkManager.conf(5)。[root@host ~]# nmcli general logging
-
-
指令格式引數 networking 說明
指令格式:nmcli networking {on | off | connectivity} [ARGUMENTS...]
查詢 NetworkManager 網路狀態、啟用與停用等設定。-
on, off開啟或關閉 NetworkManager控制[root@host ~]# nmcli networking off
[root@host ~]# nmcli networking on -
connectivity取得目前網路狀態[root@host ~]# nmcli networking connectivity
-
-
指令格式引數 connection 說明
指令格式:nmcli connection {show | up | down | modify | add | edit | clone | delete | monitor | reload | load | import | export} [ARGUMENTS...]
