{"id":5547,"date":"2021-04-26T14:26:18","date_gmt":"2021-04-26T06:26:18","guid":{"rendered":"https:\/\/www.gbase8.cn\/?p=5547"},"modified":"2021-04-26T14:26:19","modified_gmt":"2021-04-26T06:26:19","slug":"redhat-centos-%e7%9a%84nmcli%e5%91%bd%e4%bb%a4%e5%8f%82%e6%95%b0%e5%92%8c%e4%bd%bf%e7%94%a8%e6%a0%b7%e4%be%8b%e4%b8%ad%e8%8b%b1%e6%96%87%e5%af%b9%e7%85%a7%e8%af%a6%e8%a7%a3","status":"publish","type":"post","link":"https:\/\/www.gbase8.cn\/en\/5547","title":{"rendered":"redhat \/ Centos \u7684nmcli\u547d\u4ee4\u53c2\u6570\u548c\u4f7f\u7528\u6837\u4f8b\u4e2d\u82f1\u6587\u5bf9\u7167\u8be6\u89e3"},"content":{"rendered":"\n<p>redhat \u3001 centos \u64cd\u4f5c\u7cfb\u7edf\u4ece 7\u5f00\u59cb\uff0c\u63d0\u4f9b\u4e86nmcli\u547d\u4ee4\u6765\u7ba1\u7406\u7f51\u7edc\uff0c\u672c\u6587\u4ecb\u7ecdnmcli\u547d\u4ee4\u53c2\u6570\u548c\u4f7f\u7528\u6837\u4f8b\u4e2d\u82f1\u6587\u5bf9\u7167\u8be6\u89e3\u3002<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u76ee\u5f55\u5bfc\u822a<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a2aa7b747ca7\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a2aa7b747ca7\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#nmcli%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F\" >nmcli\u662f\u4ec0\u4e48\uff1f<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#%E7%AE%80%E4%BB%8B\" >\u7b80\u4ecb<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#%E8%AF%A6%E7%BB%86%E6%8F%8F%E8%BF%B0\" >\u8be6\u7ec6\u63cf\u8ff0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#%E9%80%89%E9%A1%B9OPTIONS\" >\u9009\u9879[OPTIONS]<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#-a_%E2%80%93ask\" >-a | &#8211;ask<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#-c_%E2%80%93colors_yes_no_auto\" >-c | &#8211;colors {yes | no | auto}<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#%E2%80%93complete-args\" >&#8211;complete-args<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#-e_%E2%80%93escape_yes_no\" >-e | &#8211;escape {yes | no}<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#-f_%E2%80%93fields_field1field2%E2%80%A6_all_common\" >-f | &#8211;fields {field1,field2&#8230; | all | common}<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#-g_%E2%80%93get-values_field1field2%E2%80%A6_all_common\" >-g | &#8211;get-values {field1,field2&#8230; | all | common}<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#-h_%E2%80%93help\" >-h | &#8211;help<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#-m_%E2%80%93mode_tabular_multiline\" >-m | &#8211;mode {tabular | multiline}<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#-p_%E2%80%93pretty\" >-p | &#8211;pretty<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#-s_%E2%80%93show-secrets\" >-s | &#8211;show-secrets<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#-t_%E2%80%93terse\" >-t | &#8211;terse<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#-v_%E2%80%93version\" >-v | &#8211;version<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#-w_%E2%80%93wait_seconds\" >-w | &#8211;wait seconds<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#%E4%B8%80%E8%88%AC%E5%91%BD%E4%BB%A4%E3%80%90GENERAL_COMMANDS%E3%80%91\" >\u4e00\u822c\u547d\u4ee4\u3010GENERAL COMMANDS\u3011<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#status\" >status<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#hostname_hostname\" >hostname [hostname]<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#permissions\" >permissions<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#logging_level_level_domains_domains%E2%80%A6\" >logging [level level] [domains domains\u2026]<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#%E7%BD%91%E7%BB%9C%E6%8E%A7%E5%88%B6%E5%91%BD%E4%BB%A4NETWORKING_CONTROL_COMMANDS\" >\u7f51\u7edc\u63a7\u5236\u547d\u4ee4(NETWORKING CONTROL COMMANDS)<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#on_off\" >on, off<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-25\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#connectivity_check\" >connectivity [check]<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-26\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#%E6%97%A0%E7%BA%BF%E7%94%B5%E4%BC%A0%E8%BE%93%E6%8E%A7%E5%88%B6%E5%91%BD%E4%BB%A4%EF%BC%88RADIO_TRANSMISSION_CONTROL_COMMANDS\" >\u65e0\u7ebf\u7535\u4f20\u8f93\u63a7\u5236\u547d\u4ee4\uff08RADIO TRANSMISSION CONTROL COMMANDS)<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-27\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#wifi_on_off\" >wifi [on | off]<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-28\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#wwan_on_off\" >wwan [on | off]<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-29\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#all_on_off\" >all [on | off]<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-30\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#%E6%B4%BB%E5%8A%A8%E7%9B%91%E8%A7%86%EF%BC%88ACTIVITY_MONITOR\" >\u6d3b\u52a8\u76d1\u89c6\uff08ACTIVITY MONITOR)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-31\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#connection_%E8%BF%9E%E6%8E%A5%E7%AE%A1%E7%90%86\" >connection \u8fde\u63a5\u7ba1\u7406<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-32\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#show\" >show<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-33\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#up\" >up<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-34\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#down\" >down<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-35\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#modify\" >modify<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-36\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#%E6%B7%BB%E5%8A%A0%E5%A4%9A%E4%B8%AAip\" >\u6dfb\u52a0\u591a\u4e2aip<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-37\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#%E5%88%A0%E9%99%A4%E6%8C%87%E5%AE%9Aip\" >\u5220\u9664\u6307\u5b9aip<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-38\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#add\" >add<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-39\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#clone\" >clone<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-40\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#delete\" >delete<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-41\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#load\" >load<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-42\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#monitor\" >monitor<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-43\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#device_%E8%AE%BE%E5%A4%87%E7%AE%A1%E7%90%86\" >device \u8bbe\u5907\u7ba1\u7406<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-44\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#status-2\" >status<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-45\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#show-2\" >show<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-46\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#set\" >set<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-47\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#connect\" >connect<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-48\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#reapply\" >reapply<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-49\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#modify-2\" >modify<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-50\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#disconnect\" >disconnect<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-51\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#delete-2\" >delete<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-52\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#monitor-2\" >monitor<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-53\" href=\"https:\/\/www.gbase8.cn\/en\/5547\/#nmcli_%E8%BF%94%E5%9B%9E%E7%8A%B6%E6%80%81%E7%A0%81\" >nmcli \u8fd4\u56de\u72b6\u6001\u7801<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"nmcli%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F\"><\/span>nmcli\u662f\u4ec0\u4e48\uff1f<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>nmcli\u662f\u7528\u4e8e\u63a7\u5236NetworkManager\u7684\u547d\u4ee4\u884c\u5de5\u5177\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nmcli - command-line tool for controlling NetworkManager<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E7%AE%80%E4%BB%8B\"><\/span>\u7b80\u4ecb<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u5305\u542b\u4e86\u5982\u4e0b\u51e0\u4e2a\u90e8\u5206\uff1a<\/p>\n\n\n\n<p>\u53ef\u9009\u53c2\u6570 OPTIONS<br>\u529f\u80fd\u547d\u4ee4\u5206\u7c7b<br>\u53ef\u9009\u7684\u547d\u4ee4<br>\u53ef\u9009\u7684\u547d\u4ee4\u53c2\u6570\u51e0\u90e8\u5206\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>nmcli &#91;OPTIONS\u2026] {help | general | networking | radio | connection | device | agent | monitor} &#91;COMMAND] &#91;ARGUMENTS\u2026]<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E8%AF%A6%E7%BB%86%E6%8F%8F%E8%BF%B0\"><\/span>\u8be6\u7ec6\u63cf\u8ff0<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>nmcli\u662f\u7528\u4e8e\u63a7\u5236NetworkManager\u548c\u62a5\u544a\u7f51\u7edc\u72b6\u6001\u7684\u547d\u4ee4\u884c\u5de5\u5177\u3002\u5b83\u53ef\u4ee5\u4f5c\u4e3anm\u5c0f\u7a0b\u5e8f\u6216\u5176\u4ed6\u56fe\u5f62\u5ba2\u6237\u7aef\u7684\u66ff\u4ee3\u54c1\u3002nmcli\u7528\u4e8e\u521b\u5efa\u3001\u663e\u793a\u3001\u7f16\u8f91\u3001\u5220\u9664\u3001\u6fc0\u6d3b\u548c\u505c\u7528\u7f51\u7edc\u8fde\u63a5\uff0c\u4ee5\u53ca\u63a7\u5236\u548c\u663e\u793a\u7f51\u7edc\u8bbe\u5907\u72b6\u6001\u3002<\/p>\n\n\n\n<p>\u5178\u578b\u7528\u9014\u5305\u62ec\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>\u811a\u672c\uff1a\u901a\u8fc7nmcli\u4f7f\u7528NetworkManager\uff0c\u800c\u4e0d\u662f\u624b\u52a8\u7ba1\u7406\u7f51\u7edc\u8fde\u63a5\u3002nmcli\u652f\u6301\u66f4\u9002\u5408\u811a\u672c\u5904\u7406\u7684\u7b80\u6d01\u8f93\u51fa\u683c\u5f0f\u3002\u8bf7\u6ce8\u610f\uff0cNetworkManager\u8fd8\u53ef\u4ee5\u6267\u884c\u811a\u672c\uff0c\u79f0\u4e3a\u201c\u8c03\u5ea6\u7a0b\u5e8f\u811a\u672c\u201d\uff0c\u4ee5\u54cd\u5e94\u7f51\u7edc\u4e8b\u4ef6\u3002<\/li><li>\u670d\u52a1\u5668\u3001\u65e0\u5934\u673a\u5668\u548c\u7ec8\u7aef\uff1anmcli\u53ef\u7528\u4e8e\u63a7\u5236NetworkManager\uff0c\u800c\u65e0\u9700GUI\uff0c\u5305\u62ec\u521b\u5efa\u3001\u7f16\u8f91\u3001\u542f\u52a8\u548c\u505c\u6b62\u7f51\u7edc\u8fde\u63a5\u4ee5\u53ca\u67e5\u770b\u7f51\u7edc\u72b6\u6001\u3002<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>nmcli is a command-line tool for controlling NetworkManager and reporting network status. It can be utilized as a replacement for nm-applet or other graphical clients.  nmcli is used to create, display, edit, delete, activate, and deactivate network connections, as well as control and display network device status. See nmcli-examples(7) for ready to run nmcli examples.\n       Typical uses include:\n       \u00b7   Scripts: Utilize NetworkManager via nmcli instead of managing network connections manually.  nmcli supports a terse output format which is better suited for script processing. Note that NetworkManager can also execute scripts, called \"dispatcher scripts\", in response to network events. \n       \u00b7   Servers, headless machines, and terminals: nmcli can be used to control NetworkManager without a GUI, including creating,editing, starting and stopping network connections and viewing network status.<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E9%80%89%E9%A1%B9OPTIONS\"><\/span>\u9009\u9879[OPTIONS]<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">-a | --ask<\/h3>\n\n\n\n<p>\u4f7f\u7528\u8be5\u53c2\u6570\uff0c\u5c06\u6682\u505c\u7a0b\u5e8f\u8fdb\u884c\uff0c\u8981\u6c42\u8f93\u5165\u4efb\u4f55\u786e\u5b9e\u7684\u53c2\u6570\uff0c\u6240\u4ee5\u4e0d\u8981\u975e\u4ea4\u4e92\u6a21\u5f0f\u4e0b\u4f7f\u7528\u3002\u8fd9\u4e2a\u53c2\u6570\u63a7\u5236\uff0c\u6bd4\u5982\u5728\u811a\u672c\u91cc\uff0c\u9700\u8981\u5efa\u7acb\u7f51\u7edc\u8fde\u63a5\u65f6\uff0c\u662f\u5426\u9700\u8981\u63d0\u793a\u60a8\u8f93\u5165\u5bc6\u7801\u8fd9\u79cd\u60c5\u51b5\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>-a | --ask\n           When using this option nmcli will stop and ask for any missing required arguments, so do not use this option for non-interactive purposes like scripts. This option controls, for example, whether you will be prompted for a password if it is required for connecting to a network.<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">-c | --colors {yes | no | auto}<\/h3>\n\n\n\n<p>\u63a7\u5236\u989c\u8272\u8f93\u51fa\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>       -c | --colors {yes | no | auto}\n           This option controls color output (using terminal escape sequences).  yes enables colors, no disables them, auto only produces colors when standard output is directed to a terminal. The default value is auto.\n           The actual colors used are configured as described in terminal-colors.d(5). Please refer to the COLORS section for a list of color names supported by nmcli.\n           If the environment variable NO_COLOR is set (to any value), then coloring is disabled with mode \"auto\". Explicitly enabling coloring overrides the environment variable.<\/code><\/pre>\n\n\n\n<p>\u6837\u4f8b\u3002\u5f53\u53c2\u6570\u4e3ano\u65f6\uff0c\u4e00\u4e9b\u5173\u952e\u53c2\u6570\u72b6\u6001\u6ca1\u6709\u4e86\u7279\u6b8a\u989c\u8272\u663e\u793a\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"482\" height=\"295\" src=\"https:\/\/www.gbase8.cn\/wp-content\/uploads\/2021\/04\/image-19.png\" alt=\"\" class=\"wp-image-5558\"\/><figcaption>nmcli -\u4ece--color \u53c2\u6570\u6837\u4f8b<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">--complete-args<\/h3>\n\n\n\n<p>\u5f97\u5230\u6700\u540e\u4e00\u4e2a\u53c2\u6570\u7684\u5b8c\u6574\u683c\u5f0f\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>       --complete-args\n           Instead of conducting the desired action, nmcli will list possible completions for the last argument. This is useful to implement argument completion in shell.\n           The exit status will indicate success or return a code 65 to indicate the last argument is a file name.\n           NetworkManager ships with command completion support for GNU Bash.<\/code><\/pre>\n\n\n\n<p>\u6837\u4f8b<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@redhat8_3 ~]# nmcli --complete-args d\ndevice\n&#91;root@redhat8_3 ~]# nmcli --complete-args\n&#91;root@redhat8_3 ~]# nmcli --complete-args d\ndevice\n&#91;root@redhat8_3 ~]# nmcli --complete-args c\nconnection\n&#91;root@redhat8_3 ~]# nmcli --complete-args r\nradio\n&#91;root@redhat8_3 ~]# nmcli --complete-args n\nnetworking\n&#91;root@redhat8_3 ~]# nmcli --complete-args g\ngeneral\n&#91;root@redhat8_3 ~]# nmcli --complete-args a\nagent\n&#91;root@redhat8_3 ~]# nmcli --complete-args m\nmonitor\n&#91;root@redhat8_3 ~]#\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">-e | --escape {yes | no}<\/h3>\n\n\n\n<p>\u662f\u5426\u4ee5\u7b80\u6d01\u7684\u8868\u683c\u6a21\u5f0f\u8f6c\u4e49\uff1a\u548c\\\u5b57\u7b26\u3002\u8f6c\u4e49\u5b57\u7b26\u662f\\ \u53f3\u659c\u6760\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>       -e | --escape {yes | no}\n           Whether to escape : and \\ characters in terse tabular mode. The escape character is \\.\n           If omitted, default is yes.<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">-f | --fields {field1,field2... | all | common}<\/h3>\n\n\n\n<p>\u6307\u5b9a\u67d0\u4e2a\u547d\u4ee4\u5e0c\u671b\u8f93\u51fa\u7684\u5217\u3002\u4e0d\u540c\u547d\u4ee4\u5217\u4e0d\u540c\u3002\u9ed8\u8ba4common\u662f\u5e38\u89c1\u7684\uff0call\u662f\u5168\u90e8\u3002\u53ef\u4ee5\u4eceall\u91cc\u9762\u9009\u62e9\u4e00\u4e9b\u671f\u671b\u7684\u5199\u9053\u672c\u53c2\u6570\u91cc\u9762\u3002\u591a\u4e2a\u5217\u7528\u9017\u53f7\u5206\u5272\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>       -f | --fields {field1,field2... | all | common}\n           This option is used to specify what fields (column names) should be printed. Valid field names differ for specific commands. List available fields by providing an invalid value to the --fields option.  all is used to print all valid\n field values of the command.  common is used to print common field values of the command.\n\n           If omitted, default is common.<\/code><\/pre>\n\n\n\n<p>\u6837\u4f8b<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@redhat8_3 ~]# nmcli d status\nDEVICE      TYPE      STATE                   CONNECTION\nenp0s3      ethernet  connected               enp0s3\nvirbr0      bridge    connected (externally)  virbr0\nlo          loopback  unmanaged               --\nvirbr0-nic  tun       unmanaged               --\n&#91;root@redhat8_3 ~]# nmcli -f all d status\nDEVICE      TYPE      STATE                   IP4-CONNECTIVITY  IP6-CONNECTIVITY  DBUS-PATH                                  CONNECTION  CON-UUID                              CON-PATH\nenp0s3      ethernet  connected               full              full              \/org\/freedesktop\/NetworkManager\/Devices\/2  enp0s3      09d1338a-f596-4d9d-9992-df91df19611c  \/org\/freedesktop\/NetworkManager\/ActiveConnection\/1\nvirbr0      bridge    connected (externally)  limited           limited           \/org\/freedesktop\/NetworkManager\/Devices\/3  virbr0      6634eea4-03ef-4476-8fea-0c3d9a2a7fbc  \/org\/freedesktop\/NetworkManager\/ActiveConnection\/2\nlo          loopback  unmanaged               unknown           unknown           \/org\/freedesktop\/NetworkManager\/Devices\/1  --          --                                    --\nvirbr0-nic  tun       unmanaged               none              none              \/org\/freedesktop\/NetworkManager\/Devices\/4  --          --                                    --\n&#91;root@redhat8_3 ~]# nmcli -f DEVICE,CONNECTION,STATE,TYPE d status\nDEVICE      CONNECTION  STATE                   TYPE\nenp0s3      enp0s3      connected               ethernet\nvirbr0      virbr0      connected (externally)  bridge\nlo          --          unmanaged               loopback\nvirbr0-nic  --          unmanaged               tun\n&#91;root@redhat8_3 ~]# nmcli -f DEVICE,CONNECTION,STATE d status\nDEVICE      CONNECTION  STATE\nenp0s3      enp0s3      connected\nvirbr0      virbr0      connected (externally)\nlo          --          unmanaged\nvirbr0-nic  --          unmanaged\n&#91;root@redhat8_3 ~]#\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">-g | --get-values {field1,field2... | all | common}<\/h3>\n\n\n\n<p>\u6253\u5370\u67d0\u4e2a\u6307\u5b9a\u5b57\u6bb5\u7684\u503c\u3002\u5982\u679c\u6307\u5b9a\u4e86\u591a\u4e2a\uff0c\u5219\u8f93\u51fa\u5728\u4e00\u884c\uff0c\u5b57\u6bb5\u4e4b\u95f4\u7528\u5192\u53f7\u5206\u5272\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>       -g | --get-values {field1,field2... | all | common}\n           This option is used to print values from specific fields. It is basically a shortcut for --mode tabular --terse --fields and is a convenient way to retrieve values for particular fields. The values are printed one per line without headers.\n           If a section is specified instead of a field, the section name will be printed followed by colon separated values of the\n fields belonging to that section, all on the same line.<\/code><\/pre>\n\n\n\n<p>\u6837\u4f8b<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@redhat8_3 ~]# nmcli -g DEVICE d status\nenp0s3\nvirbr0\nlo\nvirbr0-nic\n&#91;root@redhat8_3 ~]# nmcli -g DEVICE,STATE d status\nenp0s3:connected\nvirbr0:connected (externally)\nlo:unmanaged\nvirbr0-nic:unmanaged\n&#91;root@redhat8_3 ~]#\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">-h | --help<\/h3>\n\n\n\n<p>\u5e2e\u52a9\u4fe1\u606f<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>       -h | --help\n           Print help information.<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">-m | --mode {tabular | multiline}<\/h3>\n\n\n\n<p>\u6307\u5b9a\u6570\u636e\u6837\u5f0f\u662f\u8868\u683c\u5f62\u5f0f\uff0c\u8fd8\u662f\u591a\u884c\u5f62\u5f0f\u3002 \u591a\u884c\u6307\u6bcf\u4e2a\u5b57\u6bb5\u6216\u5c5e\u6027\u90fd\u5355\u72ec\u4e00\u884c\u8f93\u51fa\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>       -m | --mode {tabular | multiline}\n           Switch between tabular and multiline output:\n           tabular\n               Output is a table where each line describes a single entry. Columns define particular properties of the entry.\n           multiline\n               Each entry comprises multiple lines, each property on its own line. The values are prefixed with the property name.\n           If omitted, default is tabular for most commands. For the commands producing more structured information, that cannot be\n           displayed on a single line, default is multiline. Currently, they are:\n           \u00b7   nmcli connection show ID\n           \u00b7   nmcli device show<\/code><\/pre>\n\n\n\n<p>\u6837\u4f8b<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@redhat8_3 ~]# nmcli -m tabular d status\nDEVICE      TYPE      STATE                   CONNECTION\nenp0s3      ethernet  connected               enp0s3\nvirbr0      bridge    connected (externally)  virbr0\nlo          loopback  unmanaged               --\nvirbr0-nic  tun       unmanaged               --\n&#91;root@redhat8_3 ~]# nmcli -m multiline d status\nDEVICE:                                 enp0s3\nTYPE:                                   ethernet\nSTATE:                                  connected\nCONNECTION:                             enp0s3\nDEVICE:                                 virbr0\nTYPE:                                   bridge\nSTATE:                                  connected (externally)\nCONNECTION:                             virbr0\nDEVICE:                                 lo\nTYPE:                                   loopback\nSTATE:                                  unmanaged\nCONNECTION:                             --\nDEVICE:                                 virbr0-nic\nTYPE:                                   tun\nSTATE:                                  unmanaged\nCONNECTION:                             --\n&#91;root@redhat8_3 ~]#\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">-p | --pretty<\/h3>\n\n\n\n<p>\u7528\u4e8e\u66f4\u9002\u5408\u4eba\u773c\u9605\u8bfb\u7684\u65b9\u5f0f\u663e\u793a\uff0c\u5305\u62ec\u5934\uff0c\u6570\u636e\u5bf9\u9f50\u7b49\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>       -p | --pretty\n           Output is pretty. This causes nmcli to produce easily readable outputs for humans, i.e. values are aligned, headers are printed, etc.<\/code><\/pre>\n\n\n\n<p>\u6837\u4f8b<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@redhat8_3 ~]# nmcli -p d status\n=====================\n  Status of devices\n=====================\nDEVICE      TYPE      STATE                   CONNECTION\n-------------------------------------------------------------------------------\nenp0s3      ethernet  connected               enp0s3\nvirbr0      bridge    connected (externally)  virbr0\nlo          loopback  unmanaged               --\nvirbr0-nic  tun       unmanaged               --\n&#91;root@redhat8_3 ~]#<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">-s | --show-secrets<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>       -s | --show-secrets\n           When using this option nmcli will display passwords and secrets that might be present in an output of an operation. This option also influences echoing passwords typed by user as an input.<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">-t | --terse<\/h3>\n\n\n\n<p>\u8be5\u53c2\u6570\u548c--pretty\u51b2\u7a81\u3002<\/p>\n\n\n\n<p>\u7528\u4e8e\u8ba1\u7b97\u5904\u7406\uff0c\u6bd4\u5982\u811a\u672c\uff0c\u66f4\u9002\u5408\u7684\u65b9\u5f0f\u663e\u793a\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>       -t | --terse\n           Output is terse. This mode is designed and suitable for computer (script) processing.<\/code><\/pre>\n\n\n\n<p>\u6837\u4f8b<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@redhat8_3 ~]# nmcli -t d status\nenp0s3:ethernet:connected:enp0s3\nvirbr0:bridge:connected (externally):virbr0\nlo:loopback:unmanaged:\nvirbr0-nic:tun:unmanaged:\n&#91;root@redhat8_3 ~]#\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">-v | --version<\/h3>\n\n\n\n<p>\u663e\u793a\u7248\u672c\u53f7<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>       -v | --version\n           Show nmcli version.<\/code><\/pre>\n\n\n\n<p>\u6837\u4f8b<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@redhat8_3 ~]# nmcli -v\nnmcli tool, version 1.26.0-8.el8\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">-w | --wait seconds<\/h3>\n\n\n\n<p>\u6b64\u9009\u9879\u8bbe\u7f6enmcli\u7b49\u5f85NetworkManager\u5b8c\u6210\u64cd\u4f5c\u7684\u8d85\u65f6\u65f6\u95f4\u3002\u5b83\u5bf9\u4e8e\u53ef\u80fd\u9700\u8981\u8f83\u957f\u65f6\u95f4\u624d\u80fd\u5b8c\u6210\u7684\u547d\u4ee4\u7279\u522b\u6709\u7528\uff0c\u4f8b\u5982\u8fde\u63a5\u6fc0\u6d3b\u3002<\/p>\n\n\n\n<p>\u6307\u5b9a\u503c0\u6307\u793anmcli\u4e0d\u7b49\u5f85\uff0c\u800c\u662f\u7acb\u5373\u9000\u51fa\uff0c\u72b6\u6001\u4e3asuccess\u3002\u9ed8\u8ba4\u503c\u53d6\u51b3\u4e8e\u6267\u884c\u7684\u547d\u4ee4<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>       -w | --wait seconds\n           This option sets a timeout period for which nmcli will wait for NetworkManager to finish operations. It is especially useful for commands that may take a longer time to complete, e.g. connection activation.\n           Specifying a value of 0 instructs nmcli not to wait but to exit immediately with a status of success. The default value depends on the executed command.<\/code><\/pre>\n\n\n\n<p>\u6837\u4f8b\u3002\u5982\u4e0b\u56e0\u4e3a\u7f51\u7edc\u6ca1\u95ee\u9898\uff0c\u901f\u5ea6\u90fd\u5f88\u5feb\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@redhat8_3 ~]# nmcli -w 5 d status\nDEVICE      TYPE      STATE                   CONNECTION\nenp0s3      ethernet  connected               enp0s3\nvirbr0      bridge    connected (externally)  virbr0\nlo          loopback  unmanaged               --\nvirbr0-nic  tun       unmanaged               --\n&#91;root@redhat8_3 ~]# nmcli -w 5000 d status\nDEVICE      TYPE      STATE                   CONNECTION\nenp0s3      ethernet  connected               enp0s3\nvirbr0      bridge    connected (externally)  virbr0\nlo          loopback  unmanaged               --\nvirbr0-nic  tun       unmanaged               --\n&#91;root@redhat8_3 ~]# nmcli -w 0 d status\nDEVICE      TYPE      STATE                   CONNECTION\nenp0s3      ethernet  connected               enp0s3\nvirbr0      bridge    connected (externally)  virbr0\nlo          loopback  unmanaged               --\nvirbr0-nic  tun       unmanaged               --\n&#91;root@redhat8_3 ~]#\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E4%B8%80%E8%88%AC%E5%91%BD%E4%BB%A4%E3%80%90GENERAL_COMMANDS%E3%80%91\"><\/span>\u4e00\u822c\u547d\u4ee4\u3010GENERAL COMMANDS\u3011<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>nmcli general {status | hostname | permissions | logging} [ARGUMENTS\u2026]<\/p>\n\n\n\n<p>\u7528\u4e8e\u663e\u793aNetworkManager\u7684\u72b6\u6001\u548c\u6743\u9650\uff0c\u4e5f\u53ef\u4ee5\u83b7\u53d6\u548c\u4fee\u6539\u7cfb\u7edf\u4e3b\u673a\u540d\uff0c\u65e5\u5fd7\u7b49\u7ea7\u548c\u57df\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Use this command to show NetworkManager status and permissions. You can also get and change system hostname, as well as NetworkManager logging level and domains.<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"status\"><\/span>status<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u663e\u793aNetworkManager\u7684\u603b\u4f53\u72b6\u6001\u3002\u5f53\u6ca1\u6709\u4e3anmcli general\u63d0\u4f9b\u5176\u4ed6\u547d\u4ee4\u65f6\uff0c\u8fd9\u662f\u9ed8\u8ba4\u64cd\u4f5c\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Show overall status of NetworkManager. This is the default action, when no additional command is provided for nmcli general.<\/code><\/pre>\n\n\n\n<p>\u6837\u4f8b<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@redhat8_3 ~]# nmcli general status\nSTATE      CONNECTIVITY  WIFI-HW  WIFI     WWAN-HW  WWAN\nconnected  full          enabled  enabled  enabled  enabled\n&#91;root@redhat8_3 ~]# nmcli -p general status\n=========================\n  NetworkManager status\n=========================\nSTATE      CONNECTIVITY  WIFI-HW  WIFI     WWAN-HW  WWAN\n--------------------------------------------------------------------------------------\nconnected  full          enabled  enabled  enabled  enabled\n&#91;root@redhat8_3 ~]#\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"hostname_hostname\"><\/span>hostname [hostname]<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u83b7\u53d6\u548c\u66f4\u6539\u7cfb\u7edf\u4e3b\u673a\u540d\u3002\u5982\u679c\u6ca1\u6709\u53c2\u6570\uff0c\u5219\u8fd4\u56de\u5f53\u524d\u914d\u7f6e\u7684\u4e3b\u673a\u540d\u3002\u5f53\u60a8\u4f20\u9012\u4e3b\u673a\u540d\u65f6\uff0c\u5b83\u5c06\u88ab\u79fb\u4ea4\u7ed9NetworkManager\u4ee5\u8bbe\u7f6e\u4e3a\u65b0\u7684\u7cfb\u7edf\u4e3b\u673a\u540d\u3002<\/p>\n\n\n\n<p>\u6ce8\u610f\uff0c\u672f\u8bed\u201cSystem\u201d\u4e3b\u673a\u540d\u4e5f\u53ef\u4ee5\u88ab\u5176\u4ed6\u7a0b\u5e8f\u6216\u5de5\u5177\u79f0\u4e3a\u201c\u6301\u4e45\u201d\u6216\u201c\u9759\u6001\u201d\u3002\u5728\u5927\u591a\u6570\u53d1\u884c\u7248\u4e2d\uff0c\u4e3b\u673a\u540d\u5b58\u50a8\u5728\/etc\/hostname\u6587\u4ef6\u4e2d\u3002\u4f8b\u5982\uff0csystemd hostnamed\u670d\u52a1\u4f7f\u7528\u672f\u8bed\u201c\u9759\u6001\u201d\u4e3b\u673a\u540d\uff0c\u5e76\u4e14\u5b83\u4ec5\u5728\u542f\u52a8\u65f6\u8bfb\u53d6\/etc\/hostname\u6587\u4ef6\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>           Get and change system hostname. With no arguments, this prints currently configured hostname. When you pass a hostname, it will be handed over to NetworkManager to be set as a new system hostname.\n\n           Note that the term \"system\" hostname may also be referred to as \"persistent\" or \"static\" by other programs or tools. The hostname is stored in \/etc\/hostname file in most distributions. For example, systemd-hostnamed service uses the term \"static\" hostname and it only reads the \/etc\/hostname file when it starts.<\/code><\/pre>\n\n\n\n<p>\u6837\u4f8b<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@redhat8_3 ~]# nmcli -p general status\n=========================\n  NetworkManager status\n=========================\nSTATE      CONNECTIVITY  WIFI-HW  WIFI     WWAN-HW  WWAN\n--------------------------------------------------------------------------------------\nconnected  full          enabled  enabled  enabled  enabled\n&#91;root@redhat8_3 ~]# nmcli -p general hostname\nredhat8_3\n&#91;root@redhat8_3 ~]# nmcli -p general hostname redhat8\n&#91;root@redhat8_3 ~]# su\n&#91;root@redhat8_3 ~]# nmcli -p general hostname redhat8_3\n&#91;root@redhat8_3 ~]# nmcli -p general hostname\nredhat8_3\n&#91;root@redhat8_3 ~]#\n\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"permissions\"><\/span>permissions<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u663e\u793a\u8c03\u7528\u8005\u5bf9NetworkManager\u63d0\u4f9b\u7684\u5404\u79cd\u5df2\u9a8c\u8bc1\u64cd\u4f5c\u7684\u6743\u9650\uff0c\u5982\u542f\u7528\u548c\u7981\u7528\u7f51\u7edc\u3001\u66f4\u6539Wi-Fi\u548cWWAN\u72b6\u6001\u3001\u4fee\u6539\u8fde\u63a5\u7b49\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>           Show the permissions a caller has for various authenticated operations that NetworkManager provides, like enable and disable networking, changing Wi-Fi and WWAN state, modifying connections, etc.<\/code><\/pre>\n\n\n\n<p>\u6837\u4f8b<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@redhat8_3 ~]# nmcli -p general permission\n==============================\n  NetworkManager permissions\n==============================\nPERMISSION                                                        VALUE\n-------------------------------------------------------------------------------------------------------\norg.freedesktop.NetworkManager.checkpoint-rollback                yes\norg.freedesktop.NetworkManager.enable-disable-connectivity-check  yes\norg.freedesktop.NetworkManager.enable-disable-network             yes\norg.freedesktop.NetworkManager.enable-disable-statistics          yes\norg.freedesktop.NetworkManager.enable-disable-wifi                yes\norg.freedesktop.NetworkManager.enable-disable-wimax               yes\norg.freedesktop.NetworkManager.enable-disable-wwan                yes\norg.freedesktop.NetworkManager.network-control                    yes\norg.freedesktop.NetworkManager.reload                             yes\norg.freedesktop.NetworkManager.settings.modify.global-dns         yes\norg.freedesktop.NetworkManager.settings.modify.hostname           yes\norg.freedesktop.NetworkManager.settings.modify.own                yes\norg.freedesktop.NetworkManager.settings.modify.system             yes\norg.freedesktop.NetworkManager.sleep-wake                         yes\norg.freedesktop.NetworkManager.wifi.scan                          yes\norg.freedesktop.NetworkManager.wifi.share.open                    yes\norg.freedesktop.NetworkManager.wifi.share.protected               yes\n&#91;root@redhat8_3 ~]#\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"logging_level_level_domains_domains%E2%80%A6\"><\/span>logging [level level] [domains domains\u2026]<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u83b7\u53d6\u5e76\u66f4\u6539NetworkManager\u65e5\u5fd7\u8bb0\u5f55\u7ea7\u522b\u548c\u57df\u3002\u4e0d\u5e26\u4efb\u4f55\u53c2\u6570\uff0c\u5c06\u663e\u793a\u5f53\u524d\u65e5\u5fd7\u8bb0\u5f55\u7ea7\u522b\u548c\u57df\u3002<\/p>\n\n\n\n<p>\u8981\u66f4\u6539\u65e5\u5fd7\u8bb0\u5f55\u72b6\u6001\uff0c\u8bf7\u63d0\u4f9b\u7ea7\u522b\u548c\u6216\u57df\u53c2\u6570\u3002\u67e5\u770bNetworkManager.conf\uff085\uff09 \u83b7\u53d6\u53ef\u7528\u7684\u7ea7\u522b\u548c\u57df\u503c\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>           Get and change NetworkManager logging level and domains. Without any argument current logging level and domains are shown.\n           In order to change logging state, provide level and, or, domain parameters. See NetworkManager.conf(5) for available level and domain values.<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E7%BD%91%E7%BB%9C%E6%8E%A7%E5%88%B6%E5%91%BD%E4%BB%A4NETWORKING_CONTROL_COMMANDS\"><\/span>\u7f51\u7edc\u63a7\u5236\u547d\u4ee4(NETWORKING CONTROL COMMANDS)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>nmcli networking {on | off | connectivity} [ARGUMENTS\u2026]<\/p>\n\n\n\n<p>\u67e5\u8be2NetworkManager\u7f51\u7edc\u72b6\u6001\uff0c\u542f\u7528\u548c\u7981\u7528\u7f51\u7edc\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>   Query NetworkManager networking status, enable and disable networking.<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"on_off\"><\/span>on, off<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u542f\u7528\u6216\u7981\u7528NetworkManager\u7684\u7f51\u7edc\u63a7\u5236\u3002\u7981\u7528\u7f51\u7edc\u65f6\uff0c\u7531NetworkManager\u7ba1\u7406\u7684\u6240\u6709\u63a5\u53e3\u90fd\u5c06\u505c\u7528\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Enable or disable networking control by NetworkManager. All interfaces managed by NetworkManager are deactivated when networking is disabled.<\/code><\/pre>\n\n\n\n<p>\u6837\u4f8b\u3002 <span class=\"has-inline-color has-luminous-vivid-orange-color\">\u6ce8\u610f\uff0c\u4e00\u65e6OFF,\u7f51\u7edc\u5c31\u3010\u65ad\u4e86\u3011\u4f60\u786e\u8ba4\u8981\u5173\u95ed\u7f51\u7edc\u5417\uff1f<\/span><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@redhat8_3 ~]# nmcli networking off\n&#91;root@redhat8_3 ~]#\n<\/code><\/pre>\n\n\n\n<p>\u6700\u540e\u8fd8\u662f\u901a\u8fc7\u7ec8\u7aef\uff0c\u628a\u7f51\u7edc\u6253\u5f00\u7684\u3002\u6d4b\u8bd5\u4e862\u6b21\uff0c\u786e\u5b9e\u7f51\u7edc\u4e0d\u901a\u4e86\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"552\" height=\"237\" src=\"https:\/\/www.gbase8.cn\/wp-content\/uploads\/2021\/04\/image-20.png\" alt=\"\" class=\"wp-image-5609\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"connectivity_check\"><\/span>connectivity [check]<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u83b7\u53d6\u7f51\u7edc\u8fde\u63a5\u72b6\u6001\u3002\u53ef\u9009\u7684check\u53c2\u6570\u544a\u8bc9NetworkManager\u91cd\u65b0\u68c0\u67e5\u8fde\u63a5\uff0c\u5426\u5219\u5c06\u663e\u793a\u6700\u65b0\u7684\u5df2\u77e5\u8fde\u63a5\u72b6\u6001\u800c\u4e0d\u91cd\u65b0\u68c0\u67e5\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Get network connectivity state. The optional check argument tells NetworkManager to re-check the connectivity, else the most recent known connectivity state is displayed without re-checking.<\/code><\/pre>\n\n\n\n<p>\u6837\u4f8b<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@redhat8_3 ~]# nmcli networking connectivity\nfull\n&#91;root@redhat8_3 ~]#\n<\/code><\/pre>\n\n\n\n<p>\u8fd4\u56de\u503c\u5982\u4e0b<\/p>\n\n\n\n<p>none  \u4e3b\u673a\u672a\u8fde\u63a5\u5230\u4efb\u4f55\u7f51\u7edc\u3002<br>portal \u4e3b\u673a\u4f4d\u4e8e\u6355\u83b7\u95e8\u6237\u4e4b\u540e\uff0c\u65e0\u6cd5\u8bbf\u95ee\u5b8c\u6574\u7684Internet\u3002<br>limited \u4e3b\u673a\u5df2\u8fde\u63a5\u5230\u7f51\u7edc\uff0c\u4f46\u65e0\u6cd5\u8bbf\u95eeInternet\u3002<br>full \u4e3b\u673a\u5df2\u8fde\u63a5\u5230\u7f51\u7edc\u5e76\u53ef\u4ee5\u5b8c\u5168\u8bbf\u95eeInternet\u3002<br>unknown \u672a\u77e5\u7684\u8fde\u63a5\u72b6\u6001<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>           none\n               the host is not connected to any network.\n           portal\n               the host is behind a captive portal and cannot reach the full Internet.\n           limited\n               the host is connected to a network, but it has no access to the Internet.\n           full\n               the host is connected to a network and has full access to the Internet.\n           unknown\n               the connectivity status cannot be found out.<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%97%A0%E7%BA%BF%E7%94%B5%E4%BC%A0%E8%BE%93%E6%8E%A7%E5%88%B6%E5%91%BD%E4%BB%A4%EF%BC%88RADIO_TRANSMISSION_CONTROL_COMMANDS\"><\/span>\u65e0\u7ebf\u7535\u4f20\u8f93\u63a7\u5236\u547d\u4ee4\uff08RADIO TRANSMISSION CONTROL COMMANDS)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u663e\u793a\u65e0\u7ebf\u7535\u5f00\u5173\u72b6\u6001\uff0c\u6216\u542f\u7528\u548c\u7981\u7528\u5f00\u5173\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>   nmcli radio {all | wifi | wwan} &#91;ARGUMENTS...]\n   Show radio switches status, or enable and disable the switches.<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"wifi_on_off\"><\/span>wifi [on | off]<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u5728NetworkManager\u4e2d\u663e\u793a\u6216\u8bbe\u7f6eWi-Fi\u7684\u72b6\u6001\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>\u5982\u679c\u672a\u63d0\u4f9b\u53c2\u6570\uff0c\u5219\u6253\u5370Wi-Fi\u72b6\u6001\uff1b<\/li><li>on \u53ef\u542f\u7528Wi-Fi\uff1b<\/li><li>off \u53ef\u7981\u7528Wi-Fi\u3002<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>           Show or set status of Wi-Fi in NetworkManager. If no arguments are supplied, Wi-Fi status is printed; on enables Wi-Fi;\n           off disables Wi-Fi.<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"wwan_on_off\"><\/span>wwan [on | off]<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u5728NetworkManager\u4e2d\u663e\u793a\u6216\u8bbe\u7f6eWWAN\uff08\u79fb\u52a8\u5bbd\u5e26\uff09\u7684\u72b6\u6001\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>\u5982\u679c\u672a\u63d0\u4f9b\u53c2\u6570\uff0c\u5219\u6253\u5370\u79fb\u52a8\u5bbd\u5e26\u72b6\u6001\uff1b<\/li><li>on\u542f\u7528\u79fb\u52a8\u5bbd\u5e26\uff1b<\/li><li>off\u7981\u7528\u3002<\/li><\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>           Show or set status of WWAN (mobile broadband) in NetworkManager. If no arguments are supplied, mobile broadband status is printed; on enables mobile broadband, off disables it.<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"all_on_off\"><\/span>all [on | off]<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u663e\u793a\u6216\u8bbe\u7f6e\u524d\u9762\u63d0\u5230\u7684\u6240\u6709\u65e0\u7ebf\u7535\u5f00\u5173<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>           Show or set all previously mentioned radio switches at the same time.<\/code><\/pre>\n\n\n\n<p>\u6837\u4f8b<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@redhat8_3 ~]# nmcli radio\r\nWIFI-HW  WIFI     WWAN-HW  WWAN\r\nenabled  enabled  enabled  enabled\r\n&#91;root@redhat8_3 ~]# nmcli radio all off\r\n&#91;root@redhat8_3 ~]# nmcli radio\r\nWIFI-HW  WIFI      WWAN-HW  WWAN\r\nenabled  disabled  enabled  disabled\r\n&#91;root@redhat8_3 ~]# nmcli radio all on\r\n&#91;root@redhat8_3 ~]# nmcli radio\r\nWIFI-HW  WIFI     WWAN-HW  WWAN\r\nenabled  enabled  enabled  enabled\r\n&#91;root@redhat8_3 ~]#\r\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%B4%BB%E5%8A%A8%E7%9B%91%E8%A7%86%EF%BC%88ACTIVITY_MONITOR\"><\/span>\u6d3b\u52a8\u76d1\u89c6\uff08ACTIVITY MONITOR)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>nmcli monitor<\/p>\n\n\n\n<p>\u89c2\u5bdfNetworkManager\u6d3b\u52a8\u3002\u76d1\u89c6\u8fde\u63a5\u72b6\u6001\u3001\u8bbe\u5907\u6216\u8fde\u63a5\u914d\u7f6e\u6587\u4ef6\u4e2d\u7684\u66f4\u6539\u3002<\/p>\n\n\n\n<p>\u53e6\u8bf7\u53c2\u9605nmcli connection monitor\u548cnmcli device monitor\u4ee5\u76d1\u89c6\u67d0\u4e9b\u8bbe\u5907\u6216\u8fde\u63a5\u4e2d\u7684\u66f4\u6539\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>   Observe NetworkManager activity. Watches for changes in connectivity state, devices or connection profiles.\n   See also nmcli connection monitor and nmcli device monitor to watch for changes in certain devices or connections.<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"scroller-10\"><span class=\"ez-toc-section\" id=\"connection_%E8%BF%9E%E6%8E%A5%E7%AE%A1%E7%90%86\"><\/span><br>connection \u8fde\u63a5\u7ba1\u7406<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u547d\u4ee4\u683c\u5f0f\uff1a<code>nmcli connection {show|up|down|modify|add|edit|clone|delete|monitor|reload|load|import|export}<\/code><br>\u8fd9\u662f\u4e3b\u8981\u4f7f\u7528\u7684\u4e00\u4e2a\u529f\u80fd\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scroller-11\"><span class=\"ez-toc-section\" id=\"show\"><\/span>show<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>show\u6709\u4e24\u79cd\u7528\u6cd5\uff0c\u5206\u522b\u662f\uff1a<\/p>\n\n\n\n<p><strong>1. \u5217\u51fa\u6d3b\u52a8\u7684\u8fde\u63a5\uff0c\u6216\u8fdb\u884c\u6392\u5e8f\uff08+-\u4e3a\u5347\u964d\u5e8f\uff09<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># \u67e5\u770b\u6240\u6709\u8fde\u63a5\u72b6\u6001\n&#91;root@www ~]# nmcli connection show\n# \u7b49\u540c\u4e8enmcli connection show --order +active\n&#91;root@www ~]# nmcli connection show --active\n# \u4ee5\u6d3b\u52a8\u7684\u8fde\u63a5\u8fdb\u884c\u6392\u5e8f\n&#91;root@www ~]# nmcli connection show --order +active\n# \u5c06\u6240\u6709\u8fde\u63a5\u4ee5\u540d\u79f0\u6392\u5e8f\n&#91;root@www ~]# nmcli connection show --order +name\n# \u5c06\u6240\u6709\u8fde\u63a5\u4ee5\u7c7b\u578b\u6392\u5e8f(\u5012\u5e8f)\n&#91;root@www ~]# nmcli connection show --order -type\n<\/code><\/pre>\n\n\n\n<p><strong>2. \u67e5\u770b\u6307\u5b9a\u8fde\u63a5\u7684\u8be6\u7ec6\u4fe1\u606f<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@www ~]# nmcli connection show eth0\n# \u7701\u7565......\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scroller-12\"><span class=\"ez-toc-section\" id=\"up\"><\/span>up<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u6fc0\u6d3b\u8fde\u63a5\uff0c\u63d0\u4f9b\u8fde\u63a5\u540d\u79f0\u6216uuid\u8fdb\u884c\u6fc0\u6d3b\uff0c\u82e5\u672a\u63d0\u4f9b\uff0c\u5219\u53ef\u4ee5\u4f7f\u7528ifname\u6307\u5b9a\u8bbe\u5907\u540d\u8fdb\u884c\u6fc0\u6d3b\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># \u4ee5\u8fde\u63a5\u540d\u8fdb\u884c\u6fc0\u6d3b\n&#91;root@www ~]# nmcli connection up eth0\n# \u4ee5uuid\u8fdb\u884c\u6fc0\u6d3b\n&#91;root@www ~]# nmcli connection up 5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03\n# \u4ee5\u8bbe\u5907\u63a5\u53e3\u540d\u8fdb\u884c\u6fc0\u6d3b\n&#91;root@www ~]# nmcli connection up ifname eth0\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scroller-13\"><span class=\"ez-toc-section\" id=\"down\"><\/span>down<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u505c\u7528\u8fde\u63a5\uff0c\u63d0\u4f9b\u8fde\u63a5\u540d\u6216uuid\u8fdb\u884c\u505c\u7528\uff0c\u82e5\u672a\u63d0\u4f9b\uff0c\u5219\u53ef\u4ee5\u4f7f\u7528ifname\u6307\u5b9a\u8bbe\u5907\u540d\u8fdb\u884c\u6fc0\u6d3b\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># \u4ee5\u8fde\u63a5\u540d\u8fdb\u884c\u6fc0\u6d3b\n&#91;root@www ~]# nmcli connection down eth0\n# \u4ee5uuid\u8fdb\u884c\u6fc0\u6d3b\n&#91;root@www ~]# nmcli connection down 5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03\n# \u4ee5\u8bbe\u5907\u63a5\u53e3\u540d\u8fdb\u884c\u6fc0\u6d3b\n&#91;root@www ~]# nmcli connection down ifname eth0\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scroller-14\"><span class=\"ez-toc-section\" id=\"modify\"><\/span>modify<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u8fd9\u4e9b\u5c5e\u6027\u53ef\u4ee5\u7528<code>nmcli connection show eth0<\/code>\u8fdb\u884c\u83b7\u53d6\uff0c\u7136\u540e\u53ef\u4ee5\u4fee\u6539\u3001\u6dfb\u52a0\u6216\u5220\u9664\u5c5e\u6027\uff0c\u82e5\u8981\u8bbe\u7f6e\u5c5e\u6027\uff0c\u53ea\u9700\u6307\u5b9a\u5c5e\u6027\u540d\u79f0\u540e\u8ddf\u503c\uff0c\u7a7a\u503c\u5c06\u5220\u9664\u5c5e\u6027\u503c\uff0c\u540c\u4e00\u5c5e\u6027\u6dfb\u52a0\u591a\u4e2a\u503c\u4f7f\u7528<code>+<\/code>\u3002\u540c\u4e00\u5c5e\u6027\u5220\u9664\u6307\u5b9a\u503c\u7528<code>-<\/code>\u52a0\u7d22\u5f15\u3002<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E6%B7%BB%E5%8A%A0%E5%A4%9A%E4%B8%AAip\"><\/span><strong>\u6dfb\u52a0\u591a\u4e2aip<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code># \u6dfb\u52a0\u4e09\u4e2a\n&#91;root@www ~]# nmcli connection modify eth0 +ipv4.addresses 192.168.100.102\/24\n&#91;root@www ~]# nmcli connection modify eth0 +ipv4.addresses 192.168.100.103\/24\n&#91;root@www ~]# nmcli connection modify eth0 +ipv4.addresses 192.168.100.104\/24\n# \u67e5\u770b\n&#91;root@www ~]# nmcli -f IP4 connection show eth0\nIP4.ADDRESS&#91;1]:                         192.168.100.101\/24\nIP4.GATEWAY:                            192.168.100.100\nIP4.DNS&#91;1]:                             8.8.8.8\n# \u542f\u7528\u914d\u7f6e\n&#91;root@www ~]# nmcli connection up eth0\nConnection successfully activated (D-Bus active path: \/org\/freedesktop\/NetworkManager\/ActiveConnection\/18)\n# \u518d\u6b21\u67e5\u770b\n&#91;root@www ~]# nmcli -f IP4 connection show eth0\nIP4.ADDRESS&#91;1]:                         192.168.100.101\/24\nIP4.ADDRESS&#91;2]:                         192.168.100.102\/24\nIP4.ADDRESS&#91;3]:                         192.168.100.103\/24\nIP4.ADDRESS&#91;4]:                         192.168.100.104\/24\nIP4.GATEWAY:                            192.168.100.100\nIP4.DNS&#91;1]:                             8.8.8.8\n<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"%E5%88%A0%E9%99%A4%E6%8C%87%E5%AE%9Aip\"><\/span><strong>\u5220\u9664\u6307\u5b9aip<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@www ~]# nmcli -f IP4 connection show eth0\nIP4.ADDRESS&#91;1]:                         192.168.100.101\/24\nIP4.ADDRESS&#91;2]:                         192.168.100.102\/24\nIP4.ADDRESS&#91;3]:                         192.168.100.103\/24\nIP4.ADDRESS&#91;4]:                         192.168.100.104\/24\nIP4.GATEWAY:                            192.168.100.100\nIP4.DNS&#91;1]:                             8.8.8.8\n# \u5220\u9664\u7d22\u5f53\u524d\u7d22\u5f15\u4e3a2\u7684\u5730\u5740\n&#91;root@www ~]# nmcli connection modify eth0 -ipv4.addresses 2\n# \u67e5\u770b\n&#91;root@www ~]# nmcli -f IP4 connection show eth0\nIP4.ADDRESS&#91;1]:                         192.168.100.101\/24\nIP4.ADDRESS&#91;2]:                         192.168.100.102\/24\nIP4.ADDRESS&#91;3]:                         192.168.100.103\/24\nIP4.ADDRESS&#91;4]:                         192.168.100.104\/24\nIP4.GATEWAY:                            192.168.100.100\nIP4.DNS&#91;1]:                             8.8.8.8\n# \u518d\u6b21\u6fc0\u6d3b\n&#91;root@www ~]# nmcli connection up eth0\nConnection successfully activated (D-Bus active path: \/org\/freedesktop\/NetworkManager\/ActiveConnection\/19)\n# \u67e5\u770b\n&#91;root@www ~]# nmcli -f IP4 connection show eth0\nIP4.ADDRESS&#91;1]:                         192.168.100.101\/24\nIP4.ADDRESS&#91;2]:                         192.168.100.102\/24\nIP4.GATEWAY:                            192.168.100.100\nIP4.DNS&#91;1]:                             8.8.8.8\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scroller-15\"><span class=\"ez-toc-section\" id=\"add\"><\/span>add<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u8fd9\u662f\u521b\u5efa\u4e00\u4e2a\u65b0\u7684\u8fde\u63a5\uff0c\u9700\u8981\u6307\u5b9a\u65b0\u521b\u5efa\u8fde\u63a5\u7684\u5c5e\u6027\uff0c\u8bed\u6cd5\u4e0emodify\u76f8\u540c\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@www ~]# nmcli con add con-name eth1 type ethernet  autoconnect yes ifname eth0\n# con-name     \u8fde\u63a5\u540d\u79f0\n# type              \u8fde\u63a5\u7c7b\u578b\n# autoconnect \u662f\u5426\u81ea\u52a8\u8fde\u63a5\n# ifname          \u8fde\u63a5\u5230\u7684\u8bbe\u5907\u540d\u79f0\n<\/code><\/pre>\n\n\n\n<p>\u66f4\u591a\u7684\u7c7b\u578b\u6216\u65b9\u6cd5\u53ef\u4ee5\u4f7f\u7528<code>nmcli connection add help<\/code>\u67e5\u770b\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scroller-16\"><span class=\"ez-toc-section\" id=\"clone\"><\/span>clone<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u514b\u9686\u8fde\u63a5\uff0c\u514b\u9686\u4e00\u4e2a\u5b58\u5728\u7684\u8fde\u63a5\uff0c\u9664\u4e86\u8fde\u63a5\u540d\u79f0\u548cuuid\u662f\u65b0\u751f\u6210\u7684\uff0c\u5176\u4ed6\u90fd\u662f\u4e00\u6837\u7684\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@www ~]# nmcli connection clone eth0 eth0_1\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scroller-17\"><span class=\"ez-toc-section\" id=\"delete\"><\/span>delete<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u5220\u9664\u8fde\u63a5\uff0c\u8fd9\u5c06\u5220\u9664\u4e00\u4e2a\u8fde\u63a5\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@www ~]# nmcli connection delete eth0_1\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scroller-18\"><span class=\"ez-toc-section\" id=\"load\"><\/span>load<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u4ece\u78c1\u76d8\u52a0\u8f7d\/\u91cd\u65b0\u52a0\u8f7d\u4e00\u4e2a\u6216\u591a\u4e2a\u8fde\u63a5\u6587\u4ef6\uff0c\u4f8b\u5982\u4f60\u624b\u52a8\u521b\u5efa\u4e86\u4e00\u4e2a<code>\/etc\/sysconfig\/network-scripts\/ifcfg-ethx<\/code>\u8fde\u63a5\u6587\u4ef6\uff0c\u4f60\u53ef\u4ee5\u5c06\u5176\u52a0\u8f7d\u5230\u7f51\u7edc\u7ba1\u7406\u5668\uff0c\u4ee5\u4fbf\u7ba1\u7406\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@www ~]# echo -e \"TYPE=Ethernet\\nNAME=ethx\" &gt; \/etc\/sysconfig\/network-scripts\/ifcfg-ethx\n&#91;root@www ~]# nmcli connection show\nNAME  UUID                                  TYPE            DEVICE \neth0  5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03  802-3-ethernet  eth0 \n&#91;root@www ~]# nmcli connection load \/etc\/sysconfig\/network-scripts\/ifcfg-ethx \n&#91;root@www ~]# nmcli connection show\nNAME  UUID                                  TYPE            DEVICE \neth0  5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03  802-3-ethernet  eth0   \nethx  d45d97fb-8530-60e2-2d15-d92c0df8b0fc  802-3-ethernet  --\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scroller-19\"><span class=\"ez-toc-section\" id=\"monitor\"><\/span>monitor<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u76d1\u89c6\u8fde\u63a5\u914d\u7f6e\u6587\u4ef6\u6d3b\u52a8\u3002\u6bcf\u5f53\u6307\u5b9a\u7684\u8fde\u63a5\u66f4\u6539\u65f6, \u6b64\u547d\u4ee4\u90fd\u4f1a\u6253\u5370\u4e00\u884c\u3002\u8981\u76d1\u89c6\u7684\u8fde\u63a5\u7531\u5176\u540d\u79f0\u3001UUID \u6216 D \u603b\u7ebf\u8def\u5f84\u6807\u8bc6\u3002\u5982\u679c ID \u4e0d\u660e\u786e, \u5219\u53ef\u4ee5\u4f7f\u7528\u5173\u952e\u5b57 id\u3001uuid \u6216\u8def\u5f84\u3002\u6709\u5173 ID \u6307\u5b9a\u5173\u952e\u5b57\u7684\u8bf4\u660e, \u8bf7\u53c2\u9605\u4e0a\u9762\u7684\u8fde\u63a5\u663e\u793a\u3002<\/p>\n\n\n\n<p>\u76d1\u89c6\u6240\u6709\u8fde\u63a5\u914d\u7f6e\u6587\u4ef6, \u4ee5\u9632\u6307\u5b9a\u65e0\u3002\u5f53\u6240\u6709\u76d1\u89c6\u7684\u8fde\u63a5\u6d88\u5931\u65f6, \u8be5\u547d\u4ee4\u5c06\u7ec8\u6b62\u3002\u5982\u679c\u8981\u76d1\u89c6\u8fde\u63a5\u521b\u5efa, \u8bf7\u8003\u8651\u4f7f\u7528\u5e26\u6709 nmcli \u76d1\u89c6\u5668\u547d\u4ee4\u7684\u5168\u5c40\u76d1\u89c6\u5668\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@www ~]# nmcli connection monitor eth0\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"scroller-20\"><span class=\"ez-toc-section\" id=\"device_%E8%AE%BE%E5%A4%87%E7%AE%A1%E7%90%86\"><\/span>device \u8bbe\u5907\u7ba1\u7406<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u547d\u4ee4\u683c\u5f0f\uff1a<code>nmcli device {status|show|set|connect|reapply|modify|disconnect|delete|monitor|wifi|lldp}<\/code><br>\u663e\u793a\u548c\u7ba1\u7406\u8bbe\u5907\u63a5\u53e3\u3002\u8be5\u9009\u9879\u6709\u5f88\u591a\u529f\u80fd\uff0c\u4f8b\u5982\u8fde\u63a5wifi\uff0c\u521b\u5efa\u70ed\u70b9\uff0c\u626b\u63cf\u65e0\u7ebf\uff0c\u90bb\u8fd1\u53d1\u73b0\u7b49\uff0c\u4e0b\u9762\u4ec5\u5217\u51fa\u5e38\u7528\u9009\u9879\u3002\u8be6\u7ec6\u529f\u80fd\u53ef\u4f7f\u7528<code>nmcli device help<\/code>\u67e5\u770b\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scroller-21\"><span class=\"ez-toc-section\" id=\"status-2\"><\/span>status<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u6253\u5370\u8bbe\u5907\u72b6\u6001\uff0c\u5982\u679c\u6ca1\u6709\u5c06\u547d\u4ee4\u6307\u5b9a\u7ed9<code>nmcli device<\/code>\uff0c\u5219\u8fd9\u662f\u9ed8\u8ba4\u64cd\u4f5c\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@www ~]# nmcli device status\nDEVICE  TYPE      STATE      CONNECTION \neth0    ethernet  connected  eth0       \nlo      loopback  unmanaged  --         \n&#91;root@www ~]# nmcli device\nDEVICE  TYPE      STATE      CONNECTION \neth0    ethernet  connected  eth0       \nlo      loopback  unmanaged  --\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scroller-22\"><span class=\"ez-toc-section\" id=\"show-2\"><\/span>show<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u663e\u793a\u6240\u6709\u8bbe\u5907\u63a5\u53e3\u7684\u8be6\u7ec6\u4fe1\u606f\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code># \u4e0d\u6307\u5b9a\u8bbe\u5907\u63a5\u53e3\u540d\u79f0\uff0c\u5219\u663e\u793a\u6240\u6709\u63a5\u53e3\u7684\u4fe1\u606f\n&#91;root@www ~]# nmcli device show eth0\nGENERAL.DEVICE:                         eth0\nGENERAL.TYPE:                           ethernet\nGENERAL.HWADDR:                         00:0C:29:99:9A:A1\nGENERAL.MTU:                            1500\nGENERAL.STATE:                          100 (connected)\nGENERAL.CONNECTION:                     eth0\nGENERAL.CON-PATH:                       \/org\/freedesktop\/NetworkManager\/ActiveConnection\/9\nWIRED-PROPERTIES.CARRIER:               on\nIP4.ADDRESS&#91;1]:                         192.168.100.101\/24\nIP4.ADDRESS&#91;2]:                         192.168.100.102\/24\nIP4.GATEWAY:                            192.168.100.100\nIP4.DNS&#91;1]:                             8.8.8.8\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scroller-23\"><span class=\"ez-toc-section\" id=\"set\"><\/span>set<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u8bbe\u7f6e\u8bbe\u5907\u5c5e\u6027<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@www ~]# nmcli device set ifname eth0 autoconnect yes\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scroller-24\"><span class=\"ez-toc-section\" id=\"connect\"><\/span>connect<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u8fde\u63a5\u8bbe\u5907\u3002\u63d0\u4f9b\u4e00\u4e2a\u8bbe\u5907\u63a5\u53e3\uff0c\u7f51\u7edc\u7ba1\u7406\u5668\u5c06\u5c1d\u8bd5\u627e\u5230\u4e00\u4e2a\u5408\u9002\u7684\u8fde\u63a5, \u5c06\u88ab\u6fc0\u6d3b\u3002\u5b83\u8fd8\u5c06\u8003\u8651\u672a\u8bbe\u7f6e\u4e3a\u81ea\u52a8\u8fde\u63a5\u7684\u8fde\u63a5\u3002(\u9ed8\u8ba4\u8d85\u65f6\u4e3a90s)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@www ~]# nmcli dev connect eth0\nDevice 'eth0' successfully activated with '5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03'.\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scroller-25\"><span class=\"ez-toc-section\" id=\"reapply\"><\/span>reapply<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u4f7f\u7528\u4e0a\u6b21\u5e94\u7528\u540e\u5bf9\u5f53\u524d\u6d3b\u52a8\u8fde\u63a5\u6240\u505a\u7684\u66f4\u6539\u6765\u66f4\u65b0\u8bbe\u5907\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@www ~]# nmcli device reapply eth0\nConnection successfully reapplied to device 'eth0'.\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scroller-26\"><span class=\"ez-toc-section\" id=\"modify-2\"><\/span>modify<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u4fee\u6539\u8bbe\u5907\u4e0a\u5904\u4e8e\u6d3b\u52a8\u7684\u8bbe\u5907\uff0c\u4f46\u8be5\u4fee\u6539\u53ea\u662f\u4e34\u65f6\u7684\uff0c\u5e76\u4e0d\u4f1a\u5199\u5165\u6587\u4ef6\u3002\uff08\u8bed\u6cd5\u4e0e nmcli connection modify \u76f8\u540c\uff09<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@www ~]# nmcli device modify eth0 +ipv4.addresses 192.168.100.103\/24\nConnection successfully reapplied to device 'eth0'.\n&#91;root@www ~]# nmcli dev show eth0\n&#91;root@www ~]# nmcli device modify eth0 -ipv4.addresses 1\nConnection successfully reapplied to device 'eth0'.\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scroller-27\"><span class=\"ez-toc-section\" id=\"disconnect\"><\/span>disconnect<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u65ad\u5f00\u5f53\u524d\u8fde\u63a5\u7684\u8bbe\u5907\uff0c\u9632\u6b62\u81ea\u52a8\u8fde\u63a5\u3002\u4f46\u6ce8\u610f\uff0c\u65ad\u5f00\u610f\u5473\u7740\u8bbe\u5907\u505c\u6b62\uff01\u4f46\u53ef\u7528 connect \u8fdb\u884c\u8fde\u63a5<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@www ~]# nmcli device disconnect eth0\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scroller-28\"><span class=\"ez-toc-section\" id=\"delete-2\"><\/span>delete<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u5220\u9664\u8bbe\u5907\uff0c\u8be5\u547d\u4ee4\u4ece\u7cfb\u7edf\u4e2d\u5220\u9664\u63a5\u53e3\u3002\u8bf7\u6ce8\u610f, \u8fd9\u4ec5\u9002\u7528\u4e8e\u8bf8\u5982bonds, bridges, teams\u7b49\u8f6f\u4ef6\u8bbe\u5907\u3002\u547d\u4ee4\u65e0\u6cd5\u5220\u9664\u786c\u4ef6\u8bbe\u5907 (\u5982\u4ee5\u592a\u7f51)\u3002\u8d85\u65f6\u65f6\u95f4\u4e3a10\u79d2<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@www ~]# nmcli device delete bonds\n<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scroller-29\"><span class=\"ez-toc-section\" id=\"monitor-2\"><\/span>monitor<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\u76d1\u89c6\u8bbe\u5907\u6d3b\u52a8\u3002\u6bcf\u5f53\u6307\u5b9a\u7684\u8bbe\u5907\u66f4\u6539\u72b6\u6001\u65f6, \u6b64\u547d\u4ee4\u90fd\u4f1a\u6253\u5370\u4e00\u884c\u3002<\/p>\n\n\n\n<p>\u76d1\u89c6\u6240\u6709\u8bbe\u5907\u4ee5\u9632\u672a\u6307\u5b9a\u63a5\u53e3\u3002\u5f53\u6240\u6709\u6307\u5b9a\u7684\u8bbe\u5907\u6d88\u5931\u65f6, \u76d1\u89c6\u5668\u5c06\u7ec8\u6b62\u3002\u5982\u679c\u8981\u76d1\u89c6\u8bbe\u5907\u6dfb\u52a0, \u8bf7\u8003\u8651\u4f7f\u7528\u5e26\u6709 nmcli \u76d1\u89c6\u5668\u547d\u4ee4\u7684\u5168\u5c40\u76d1\u89c6\u5668\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;root@www ~]# nmcli device monitor eth0\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"scroller-30\"><span class=\"ez-toc-section\" id=\"nmcli_%E8%BF%94%E5%9B%9E%E7%8A%B6%E6%80%81%E7%A0%81\"><\/span>nmcli \u8fd4\u56de\u72b6\u6001\u7801<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>mcli \u5982\u679c\u6210\u529f\u9000\u51fa\u72b6\u6001\u503c\u4e3a0\uff0c\u5982\u679c\u53d1\u751f\u9519\u8bef\u5219\u8fd4\u56de\u5927\u4e8e0\u7684\u503c\u3002<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>0<\/strong>: \u6210\u529f-\u6307\u793a\u64cd\u4f5c\u5df2\u6210\u529f<\/li><li><strong>1<\/strong>: \u4f4d\u7f6e\u6216\u6307\u5b9a\u7684\u9519\u8bef<\/li><li><strong>2<\/strong>: \u65e0\u6548\u7684\u7528\u6237\u8f93\u5165\uff0c\u9519\u8bef\u7684nmcli\u8c03\u7528<\/li><li><strong>3<\/strong>: \u8d85\u65f6\u4e86\uff08\u8bf7\u53c2\u9605 --wait \u9009\u9879\uff09<\/li><li><strong>4<\/strong>: \u8fde\u63a5\u6fc0\u6d3b\u5931\u8d25<\/li><li><strong>5<\/strong>: \u8fde\u63a5\u505c\u7528\u5931\u8d25<\/li><li><strong>6<\/strong>: \u65ad\u5f00\u8bbe\u5907\u5931\u8d25<\/li><li><strong>7<\/strong>: \u8fde\u63a5\u5220\u9664\u5931\u8d25<\/li><li><strong>8<\/strong>: \u7f51\u7edc\u7ba1\u7406\u5668\u6ca1\u6709\u8fd0\u884c<\/li><li><strong>10<\/strong>: \u8fde\u63a5\u3001\u8bbe\u5907\u6216\u63a5\u5165\u70b9\u4e0d\u5b58\u5728<\/li><li><strong>65<\/strong>: \u5f53\u4f7f\u7528 --complete-args \u9009\u9879\uff0c\u6587\u4ef6\u540d\u5e94\u9075\u5faa\u3002<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>redhat \u3001 centos \u64cd\u4f5c\u7cfb\u7edf\u4ece 7\u5f00\u59cb\uff0c\u63d0\u4f9b\u4e86nmcli\u547d\u4ee4\u6765\u7ba1\u7406\u7f51\u7edc\uff0c\u672c\u6587\u4ecb\u7ecdnmcli\u547d\u4ee4\u53c2\u6570\u548c\u4f7f\u7528\u6837\u4f8b\u4e2d\u82f1\u6587\u5bf9\u7167\u8be6\u89e3<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[72],"class_list":["post-5547","post","type-post","status-publish","format-standard","hentry","category-1","tag-linux"],"_links":{"self":[{"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/posts\/5547","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/comments?post=5547"}],"version-history":[{"count":47,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/posts\/5547\/revisions"}],"predecessor-version":[{"id":5620,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/posts\/5547\/revisions\/5620"}],"wp:attachment":[{"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/media?parent=5547"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/categories?post=5547"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gbase8.cn\/en\/wp-json\/wp\/v2\/tags?post=5547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}