'\" t .TH "NETWORKCTL" "1" "" "systemd 231" "networkctl" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" networkctl \- 查詢網路連線的狀態 .SH "SYNOPSIS" .HP \w'\fBnetworkctl\fR\ 'u \fBnetworkctl\fR [OPTIONS...] COMMAND [LINK...] .SH "描述" .PP \fBnetworkctl\fR 用於查詢 \fBsystemd\-networkd\fR 所看到的網路連線的狀態。 參見 \fBsystemd-networkd.service\fR(8) 以瞭解相關概念、功能、配置語法。 .SH "選項" .PP 能夠識別的命令列選項如下: .PP \fB\-a\fR \fB\-\-all\fR .RS 4 顯示所有連線的狀態(\fBstatus\fR) .RE .PP \fB\-h\fR, \fB\-\-help\fR .RS 4 顯示簡短的幫助資訊並退出。 .RE .PP \fB\-\-version\fR .RS 4 顯示簡短的版本資訊並退出。 .RE .PP \fB\-\-no\-legend\fR .RS 4 不輸出列標題, 也就是不在輸出列表的頭部和尾部顯示欄位的名稱。 .RE .PP \fB\-\-no\-pager\fR .RS 4 不將程式的輸出內容管道(pipe)給分頁程式。 .RE .SH "命令" .PP 能夠識別的命令如下: .PP \fBlist\fR [\fILINK\&.\&.\&.\fR] .RS 4 列出存在的連線及其狀態。若未指定連線(LINK)則顯示所有連線, 否則僅顯示指定的連線。一個典型的輸出類似下面這樣: .sp .if n \{\ .RS 4 .\} .nf IDX LINK TYPE OPERATIONAL SETUP 1 lo loopback carrier unmanaged 2 eth0 ether routable configured 3 virbr0 ether no\-carrier unmanaged 4 virbr0\-nic ether off unmanaged 4 links listed\&. .fi .if n \{\ .RE .\} .RE .PP \fBstatus\fR [\fILINK\&.\&.\&.\fR] .RS 4 顯示連線的各種資訊: 型別、狀態、核心模組、MAC地址、IP地址、DNS伺服器,等等\&...\&... .sp 若未指定連線(LINK)則顯示網路狀態概覽,否則僅顯示指定連線的詳細資訊。 參見 \fB\-\-all\fR 選項。 .sp 一個典型的輸出類似下面這樣: .sp .if n \{\ .RS 4 .\} .nf ● State: routable Address: 10\&.193\&.76\&.5 on eth0 192\&.168\&.122\&.1 on virbr0 169\&.254\&.190\&.105 on eth0 fe80::5054:aa:bbbb:cccc on eth0 Gateway: 10\&.193\&.11\&.1 (CISCO SYSTEMS, INC\&.) on eth0 DNS: 8\&.8\&.8\&.8 8\&.8\&.4\&.4 .fi .if n \{\ .RE .\} .RE .PP \fBlldp\fR [\fILINK\&.\&.\&.\fR] .RS 4 顯示已發現的 LLDP (Link Layer Discovery Protocol) 鄰居。 若未指定連線(LINK)則顯示所有連線上發現的鄰居,否則僅顯示指定連線上發現的鄰居。 注意,此命令僅在開啟了 \fILLDP=\fR 的情況下才有意義。參見 \fBsystemd.network\fR(5) 以瞭解詳情。 .sp 一個典型的輸出類似下面這樣: .sp .if n \{\ .RS 4 .\} .nf LINK CHASSIS ID SYSTEM NAME CAPS PORT ID PORT DESCRIPTION enp0s25 00:e0:4c:00:00:00 GS1900 \&.\&.b\&.\&.\&.\&.\&.\&.\&.\&. 2 Port #2 Capability Flags: o \- Other; p \- Repeater; b \- Bridge; w \- WLAN Access Point; r \- Router; t \- Telephone; d \- DOCSIS cable device; a \- Station; c \- Customer VLAN; s \- Service VLAN, m \- Two\-port MAC Relay (TPMR) 1 neighbors listed\&. .fi .if n \{\ .RE .\} .RE .SH "退出狀態" .PP 返回值為 0 表示成功, 非零返回值表示失敗程式碼。 .SH "參見" .PP \fBsystemd-networkd.service\fR(8), \fBsystemd.network\fR(5), \fBsystemd.netdev\fR(5) .SH "跋" .br 本頁面中文版由中文 man 手冊頁計劃提供。 .PP 翻譯人員:金步國 .br 金步國作品集:http://www.jinbuguo.com .br .br 中文 man 手冊頁計劃:\fBhttps://github.com/man-pages-zh/manpages-zh\fR