網(wǎng)絡(luò)經(jīng)典命令行 (2)
本地計(jì)算機(jī)上的 Destination 文件傳送到遠(yuǎn)程計(jì)算機(jī)上的 Source 文件。因?yàn)?TFTP 協(xié)議不支持用戶身份驗(yàn)證,所以用戶必須登錄到遠(yuǎn)程計(jì)算機(jī),同時(shí)文件在遠(yuǎn)程計(jì)算機(jī)上必須可寫。
get
將遠(yuǎn)程計(jì)算機(jī)上的 Destination 文件傳送到本地計(jì)算機(jī)上的 Source 文件。
Source
指定要傳送的文件。
Destination
指定將文件傳送到的位置。如果省略了 Destination,將假定它與 Source 同名。
/?
在命令提示符顯示幫助。
注釋
使用 get 參數(shù)
如果將本地計(jì)算機(jī)上的文件 FileTwo 傳送到遠(yuǎn)程計(jì)算機(jī)上的文件 FileOne,則指定 put。如果將遠(yuǎn)程計(jì)算機(jī)上的文件 FileTwo 傳送到遠(yuǎn)程計(jì)算機(jī)上的文件 FileOne,則指定 get。
Windows XP 或 Windows 2000 不提供一般用途的 TFTP 服務(wù)器。Windows 2000 提供的 TFTP 服務(wù)器服務(wù)只為 Windows XP 和 Windows 2000 客戶端計(jì)算機(jī)提供遠(yuǎn)程引導(dǎo)功能。
只有當(dāng)網(wǎng)際協(xié)議 (TCP/IP) 協(xié)議在 網(wǎng)絡(luò)連接中安裝為網(wǎng)絡(luò)適配器屬性的組件時(shí),該命令才可用。
范例
要從本地計(jì)算機(jī)將文件 Users.txt 傳送到遠(yuǎn)程計(jì)算機(jī) vax1 上的 Users19.txt,請鍵入:
tftp vax1 put users.txt users19.txt
Nbtstat
顯示本地計(jì)算機(jī)和遠(yuǎn)程計(jì)算機(jī)的基于 TCP/IP (NetBT) 協(xié)議的 NetBIOS 統(tǒng)計(jì)資料、NetBIOS 名稱表和 NetBIOS 名稱緩存。Nbtstat 可以刷新 NetBIOS 名稱緩存和注冊的 Windows Internet 名稱服務(wù) (WINS) 名稱。使用不帶參數(shù)的 nbtstat 顯示幫助。
語法
nbtstat [-a RemoteName] [-A IPAddress] [-c] [-n] [-r] [-R] [-RR] [-s] [-S] [Interval]
參數(shù)
-a remotename
顯示遠(yuǎn)程計(jì)算機(jī)的 NetBIOS 名稱表,其中,RemoteName 是遠(yuǎn)程計(jì)算機(jī)的 NetBIOS 計(jì)算機(jī)名稱。NetBIOS 名稱表是運(yùn)行在該計(jì)算機(jī)上的應(yīng)用程序使用的 NetBIOS 名稱列表。
-A IPAddress
顯示遠(yuǎn)程計(jì)算機(jī)的 NetBIOS 名稱表,其名稱由遠(yuǎn)程計(jì)算機(jī)的 IP 地址指定(以小數(shù)點(diǎn)分隔)。
-c
顯示 NetBIOS 名稱緩存內(nèi)容、NetBIOS 名稱表及其解析的各個(gè)地址。
-n
顯示本地計(jì)算機(jī)的 NetBIOS 名稱表。Registered 中的狀態(tài)表明該名稱是通過廣播或 WINS 服務(wù)器注冊的。
-r
顯示 NetBIOS 名稱解析統(tǒng)計(jì)資料。在配置為使用 WINS 的 Windows XP 計(jì)算機(jī)上,該參數(shù)將返回已通過廣播和 WINS 解析和注冊的名稱號碼。
-R
清除 NetBIOS 名稱緩存的內(nèi)容并從 Lmhosts 文件中重新加載帶有 #PRE 標(biāo)記的項(xiàng)目。
-RR
重新釋放并刷新通過 WINS 注冊的本地計(jì)算機(jī)的 NetBIOS 名稱。
-s
顯示 NetBIOS 客戶和服務(wù)器會話,并試圖將目標(biāo) IP 地址轉(zhuǎn)化為名稱。
-S
顯示 NetBIOS 客戶和服務(wù)器會話,只通過 IP 地址列出遠(yuǎn)程計(jì)算機(jī)。
Interval
重新顯示選擇的統(tǒng)計(jì)資料,可以中斷每個(gè)顯示之間的 Interval 中指定的秒數(shù)。按 CTRL+C 停止重新顯示統(tǒng)計(jì)信息。如果省略該參數(shù), netstat 將只顯示一次當(dāng)前的配置信息。
/?
在命令提示符顯示幫助。
注釋
Nbtstat 命令行參數(shù)區(qū)分大小寫。
下表列出了由 Nbtstat 生成的列標(biāo)題。 標(biāo)題 說明
Input 接收的字節(jié)數(shù)。
Output 發(fā)送的字節(jié)數(shù)。
In/Out 該連接是否從計(jì)算機(jī)(傳出)或者其他計(jì)算機(jī)到本地計(jì)算機(jī)(傳入)。
Lift 名稱表緩存項(xiàng)在被清除之前所存留的時(shí)間。
Local Name 本地 NetBIOS 名稱與連接相關(guān)聯(lián)。
Remote Host 與遠(yuǎn)程計(jì)算機(jī)相關(guān)的名稱或 IP 地址。
<03> 轉(zhuǎn)化為十六進(jìn)制的 NetBIOS 名稱的 后一個(gè)字節(jié)。每個(gè) NetBIOS 名稱長度均為 16 個(gè)字符。由于 后一個(gè)字節(jié)通常有特殊的意義,因?yàn)橄嗤拿Q(只有 后一個(gè)字節(jié)不同)可能在一臺計(jì)算機(jī)上出現(xiàn)幾次。例如,<20> 在 ASCII 文本中是一個(gè)空格。
Type 名稱類型。名稱可以是單個(gè)名稱,也可以是組名稱。
Status 遠(yuǎn)程計(jì)算機(jī)上是否在運(yùn)行 NetBIOS 服務(wù)(“已注冊”),或同一計(jì)算機(jī)名是否已注冊了相同的服務(wù)(“沖突”)。
State NetBIOS 連接的狀態(tài)。
下表列出了可能的 NetBIOS 連接狀態(tài)。 狀態(tài) 說明
已連接 會話已建立。
關(guān)聯(lián) 連接的終結(jié)點(diǎn)已經(jīng)被創(chuàng)建并與 IP 地址關(guān)聯(lián)。
正接聽 該終結(jié)點(diǎn)對內(nèi)向連接可用。
空閑 該結(jié)束點(diǎn)已被打開單不能接收連接。
正在連接 會話處于連接階段。在此階段正在解析所選目標(biāo)的由名稱到 IP 地址的映射。
接受 入站會話當(dāng)前正在被接受,將在短期內(nèi)連接。
重新連接 會話將試圖重新連接(如果第一次連接失敗)。
出站 會話正處于連接階段。此階段正在創(chuàng)建 TCP 連接。
入站 入站會話在連接期。
正在斷開 會話正在斷開連接。
已中斷連接 本地計(jì)算機(jī)已斷開連接,并正等待遠(yuǎn)程系統(tǒng)的確認(rèn)。
只有當(dāng)網(wǎng)際協(xié)議 (TCP/IP) 協(xié)議在 網(wǎng)絡(luò)連接中安裝為網(wǎng)絡(luò)適配器屬性的組件時(shí),該命令才可用。
范例
要顯示 NetBIOS 計(jì)算機(jī)名為 CORP07 的遠(yuǎn)程計(jì)算機(jī)的 NetBIOS 名稱表,請鍵入:
nbtstat -a CORP07
要顯示所分配 IP 地址為 10.0.0.99 的遠(yuǎn)程計(jì)算機(jī)的 NetBIOS 名稱表,請鍵入:
nbtstat -A 10.0.0.99
要顯示本地計(jì)算機(jī)的 NetBIOS 名稱表,請鍵入:
nbtstat -n
要顯示本地計(jì)算機(jī) NetBIOS 名稱緩存的內(nèi)容,請鍵入:
nbtstat -c
要清除 NetBIOS 名稱緩存并重新裝載本地 Lmhosts 文件中帶標(biāo)記 #PRE 的項(xiàng)目,請鍵入:
nbtstat -R
要釋放通過 WINS 服務(wù)器注冊的 NetBIOS 名稱并對其重新注冊,請鍵入:
nbtstat -RR
要每隔 5 秒以 IP 地址顯示 NetBIOS 會話統(tǒng)計(jì)資料,請鍵入:
nbtstat -S 5
Netstat
顯示活動的 TCP 連接、計(jì)算機(jī)偵聽的端口、以太網(wǎng)統(tǒng)計(jì)信息、IP 路由表、IPv4 統(tǒng)計(jì)信息(對于 IP、ICMP、TCP 和 UDP 協(xié)議)以及 IPv6 統(tǒng)計(jì)信息(對于 IPv6、ICMPv6、通過 IPv6 的 TCP 以及通過 IPv6 的 UDP 協(xié)議)。使用時(shí)如果不帶參數(shù),netstat 顯示活動的 TCP 連接。
語法
netstat [-a] [-e] [-n] [-o] [-p Protocol] [-r] [-s] [Interval]
參數(shù)
-a
顯示所有活動的 TCP 連接以及計(jì)算機(jī)偵聽的 TCP 和 UDP 端口。
-e
顯示以太網(wǎng)統(tǒng)計(jì)信息,如發(fā)送和接收的字節(jié)數(shù)、數(shù)據(jù)數(shù)。該參數(shù)可以與 -s 結(jié)合使用。
-n
顯示活動的 TCP 連接,不過,只以數(shù)字形式表現(xiàn)地址和端口號,卻不嘗試確定名稱。
-o
顯示活動的 TCP 連接并括每個(gè)連接的進(jìn)程 ID (PID)。可以在 Windows 任務(wù)管理器中的“進(jìn)程”選項(xiàng)卡上找到基于 PID 的應(yīng)用程序。該參數(shù)可以與 -a、-n 和 -p 結(jié)合使用。
-p Protocol
顯示 Protocol 所指定的協(xié)議的連接。在這種情況下,Protocol 可以是 tcp、udp、tcpv6 或 udpv6。如果該參數(shù)與 -s 一起使用按協(xié)議顯示統(tǒng)計(jì)信息,則 Protocol 可以是 tcp、udp、icmp、ip、tcpv6、udpv6、icmpv6 或 ipv6。
-s
按協(xié)議顯示統(tǒng)計(jì)信息。默認(rèn)情況下,顯示 TCP、UDP、ICMP 和 IP 協(xié)議的統(tǒng)計(jì)信息。如果安裝了 Windows XP 的 IPv6 協(xié)議,就會顯示有關(guān) IPv6 上的 TCP、IPv6 上的 UDP、ICMPv6 和 IPv6 協(xié)議的統(tǒng)計(jì)信息。可以使用 -p 參數(shù)指定協(xié)議集。
-r
顯示 IP 路由表的內(nèi)容。該參數(shù)與 route print 命令等價(jià)。
Interval
每隔 Interval 秒重新顯示一次選定的信息。按 CTRL+C 停止重新顯示統(tǒng)計(jì)信息。如果省略該參數(shù),netstat 將只打印一次選定的信息。
/?
在命令提示符顯示幫助。
注釋
與該命令一起使用的參數(shù)必須以連字符 (-) 而不是以短斜線 (/) 作為前綴。
Netstat 提供下列統(tǒng)計(jì)信息:
Proto
協(xié)議的名稱(TCP 或 UDP)。
Local Address
本地計(jì)算機(jī)的 IP 地址和正在使用的端口號。如果不指定 -n 參數(shù),就顯示與 IP 地址和端口的名稱對應(yīng)的本地計(jì)算機(jī)名稱。如果端口尚未建立,端口以星號(*)顯示。
Foreign Address
連接該插槽的遠(yuǎn)程計(jì)算機(jī)的 IP 地址和端口號碼。如果不指定 -n 參數(shù),就顯示與 IP 地址和端口對應(yīng)的名稱。如果端口尚未建立,端口以星號(*)顯示。
(state)
表明 TCP 連接的狀態(tài)。可能的狀態(tài)如下:
CLOSE_WAIT
CLOSED
ESTABLISHED
FIN_WAIT_1
FIN_WAIT_2
LAST_ACK
LISTEN
SYN_RECEIVED
SYN_SEND
TIMED_WAIT
有關(guān) TCP 連接狀態(tài)的信息,請參閱 RFC 793。
只有當(dāng)網(wǎng)際協(xié)議 (TCP/IP) 協(xié)議在 網(wǎng)絡(luò)連接中安裝為網(wǎng)絡(luò)適配器屬性的組件時(shí),該命令才可用。
范例
要想顯示以太網(wǎng)統(tǒng)計(jì)信息和所有協(xié)議的統(tǒng)計(jì)信息,請鍵入下列命令:
netstat -e -s
要想僅顯示 TCP 和 UDP 協(xié)議的統(tǒng)計(jì)信息,請鍵入下列命令:
netstat -s -p tcp udp
要想每 5 秒鐘顯示一次活動的 TCP 連接和進(jìn)程 ID,請鍵入下列命令:
nbtstat -o 5
要想以數(shù)字形式顯示活動的 TCP 連接和進(jìn)程 ID,請鍵入下列命令:
nbtstat -n –o
Runas
允許用戶用其他權(quán)限運(yùn)行指定的工具和程序,而不是用戶當(dāng)前登錄提供的權(quán)限。
語法
runas [] [/env] [/netonly] [/smartcard] [/showtrustlevels] [/trustlevel] /user:UserAccountName program
參數(shù)
/profile
加載用戶的配置文件。/profile 是默認(rèn)值。
/no profile
/noprofile 指定不加載用戶的配置文件。這使應(yīng)用程序載入的更加快速,但是在一些應(yīng)用程序中也會引起錯(cuò)誤。
/env
指定當(dāng)前使用的網(wǎng)絡(luò)環(huán)境,而不是用戶的本地環(huán)境。
/netonly
指明指定的用戶信息只用于遠(yuǎn)程訪問。
/smartcard
/smartcard 表示憑據(jù)是否是由智能卡提供的。
/showtrustlevels
列出 /trustlevel 開關(guān)項(xiàng)。
/trustlevel
指定應(yīng)用程序運(yùn)行所在的授權(quán)級別。使用 /showtrustlevels 查看可用的信任級別。
/user:UserAccountName
指定在其下運(yùn)行程序的用戶帳戶的名稱。用戶帳戶的格式應(yīng)是 user@domain 或 domain/user。
程序
指定要用在 /user 中指定的帳戶運(yùn)行的程序或命令。
/?
在命令提示符顯示幫助。
注釋
管理員可以使用一個(gè)權(quán)限受限制的帳戶執(zhí)行日常、非管理性的任務(wù),只有在執(zhí)行特定管理任務(wù)時(shí),才使用一個(gè)權(quán)限更大的帳戶。要不經(jīng)過注銷再重新登錄就完成這樣的任務(wù),可以用一般帳戶登錄,然后使用 runas 命令來運(yùn)行需要更大權(quán)限的工具。
有關(guān) runas 命令的使用范例,請參閱“相關(guān)主題”。
盡管 runas 通常由 Administrator 帳戶使用,但并非僅限于 Administrator 帳戶。任何擁有多個(gè)帳戶的用戶均可以利用備用憑據(jù),使用 runas 運(yùn)行程序、MMC 控制臺或“放通過 WINS 服務(wù)器注冊的 NetBIOS 名稱并對其重新注冊,請鍵入:
nbtstat -RR
要每隔 5 秒以 IP 地址顯示 NetBIOS 會話統(tǒng)計(jì)資料,請鍵入:
nbtstat -S 5
Netstat
顯示活動的 TCP 連接、計(jì)算機(jī)偵聽的端口、以太網(wǎng)統(tǒng)計(jì)信息、IP 路由表、IPv4 統(tǒng)計(jì)信息(對于 IP、ICMP、TCP 和 UDP 協(xié)議)以及 IPv6 統(tǒng)計(jì)信息(對于 IPv6、ICMPv6、通過 IPv6 的 TCP 以及通過 IPv6 的 UDP 協(xié)議)。使用時(shí)如果不帶參數(shù),netstat 顯示活動的 TCP 連接。
語法
netstat [-a] [-e] [-n] [-o] [-p Protocol] [-r] [-s] [Interval]
參數(shù)
-a
顯示所有活動的 TCP 連接以及計(jì)算機(jī)偵聽的 TCP 和 UDP 端口。
-e
顯示以太網(wǎng)統(tǒng)計(jì)信息,如發(fā)送和接收的字節(jié)數(shù)、數(shù)據(jù)數(shù)。該參數(shù)可以與 -s 結(jié)合使用。
-n
顯示活動的 TCP 連接,不過,只以數(shù)字形式表現(xiàn)地址和端口號,卻不嘗試確定名稱。
-o
顯示活動的 TCP 連接并括每個(gè)連接的進(jìn)程 ID (PID)。可以在 Windows 任務(wù)管理器中的“進(jìn)程”選項(xiàng)卡上找到基于 PID 的應(yīng)用程序。該參數(shù)可以與 -a、-n 和 -p 結(jié)合使用。
-p Protocol
顯示 Protocol 所指定的協(xié)議的連接。在這種情況下,Protocol 可以是 tcp、udp、tcpv6 或 udpv6。如果該參數(shù)與 -s 一起使用按協(xié)議顯示統(tǒng)計(jì)信息,則 Protocol 可以是 tcp、udp、icmp、ip、tcpv6、udpv6、icmpv6 或 ipv6。
-s
按協(xié)議顯示統(tǒng)計(jì)信息。默認(rèn)情況下,顯示 TCP、UDP、ICMP 和 IP 協(xié)議的統(tǒng)計(jì)信息。如果安裝了 Windows XP 的 IPv6 協(xié)議,就會顯示有關(guān) IPv6 上的 TCP、IPv6 上的 UDP、ICMPv6 和 IPv6 協(xié)議的統(tǒng)計(jì)信息。可以使用 -p 參數(shù)指定協(xié)議集。
-r
顯示 IP 路由表的內(nèi)容。該參數(shù)與 route print 命令等價(jià)。
Interval
每隔 Interval 秒重新顯示一次選定的信息。按 CTRL+C 停止重新顯示統(tǒng)計(jì)信息。如果省略該參數(shù),netstat 將只打印一次選定的信息。
/?
在命令提示符顯示幫助。
注釋
與該命令一起使用的參數(shù)必須以連字符 (-) 而不是以短斜線 (/) 作為前綴。
Netstat 提供下列統(tǒng)計(jì)信息:
Proto
協(xié)議的名稱(TCP 或 UDP)。
Local Address
本地計(jì)算機(jī)的 IP 地址和正在使用的端口號。如果不指定 -n 參數(shù),就顯示與 IP 地址和端口的名稱對應(yīng)的本地計(jì)算機(jī)名稱。如果端口尚未建立,端口以星號(*)顯示。
Foreign Address
連接該插槽的遠(yuǎn)程計(jì)算機(jī)的 IP 地址和端口號碼。如果不指定 -n 參數(shù),就顯示與 IP 地址和端口對應(yīng)的名稱。如果端口尚未建立,端口以星號(*)顯示。
(state)
表明 TCP 連接的狀態(tài)。可能的狀態(tài)如下:
CLOSE_WAIT
CLOSED
ESTABLISHED
FIN_WAIT_1
FIN_WAIT_2
LAST_ACK
LISTEN
SYN_RECEIVED
SYN_SEND
TIMED_WAIT
有關(guān) TCP 連接狀態(tài)的信息,請參閱 RFC 793。
只有當(dāng)網(wǎng)際協(xié)議 (TCP/IP) 協(xié)議在 網(wǎng)絡(luò)連接中安裝為網(wǎng)絡(luò)適配器屬性的組件時(shí),該命令才可用。
范例
要想顯示以太網(wǎng)統(tǒng)計(jì)信息和所有協(xié)議的統(tǒng)計(jì)信息,請鍵入下列命令:
netstat -e -s
要想僅顯示 TCP 和 UDP 協(xié)議的統(tǒng)計(jì)信息,請鍵入下列命令:
netstat -s -p tcp udp
要想每 5 秒鐘顯示一次活動的 TCP 連接和進(jìn)程 ID,請鍵入下列命令:
nbtstat -o 5
要想以數(shù)字形式顯示活動的 TCP 連接和進(jìn)程 ID,請鍵入下列命令:
nbtstat -n –o
Runas
允許用戶用其他權(quán)限運(yùn)行指定的工具和程序,而不是用戶當(dāng)前登錄提供的權(quán)限。
語法
runas [] [/env] [/netonly] [/smartcard] [/showtrustlevels] [/trustlevel] /user:UserAccountName program
參數(shù)
/profile
加載用戶的配置文件。/profile 是默認(rèn)值。
/no profile
/noprofile 指定不加載用戶的配置文件。這使應(yīng)用程序載入的更加快速,但是在一些應(yīng)用程序中也會引起錯(cuò)誤。
/env
指定當(dāng)前使用的網(wǎng)絡(luò)環(huán)境,而不是用戶的本地環(huán)境。
/netonly
指明指定的用戶信息只用于遠(yuǎn)程訪問。
/smartcard
/smartcard 表示憑據(jù)是否是由智能卡提供的。
/showtrustlevels
列出 /trustlevel 開關(guān)項(xiàng)。
/trustlevel
指定應(yīng)用程序運(yùn)行所在的授權(quán)級別。使用 /showtrustlevels 查看可用的信任級別。
/user:UserAccountName
指定在其下運(yùn)行程序的用戶帳戶的名稱。用戶帳戶的格式應(yīng)是 user@domain 或 domain/user。
程序
指定要用在 /user 中指定的帳戶運(yùn)行的程序或命令。
/?
在命令提示符顯示幫助。
注釋
管理員可以使用一個(gè)權(quán)限受限制的帳戶執(zhí)行日常、非管理性的任務(wù),只有在執(zhí)行特定管理任務(wù)時(shí),才使用一個(gè)權(quán)限更大的帳戶。要不經(jīng)過注銷再重新登錄就完成這樣的任務(wù),可以用一般帳戶登錄,然后使用 runas 命令來運(yùn)行需要更大權(quán)限的工具。
有關(guān) runas 命令的使用范例,請參閱“相關(guān)主題”。
盡管 runas 通常由 Administrator 帳戶使用,但并非僅限于 Administrator 帳戶。任何擁有多個(gè)帳戶的用戶均可以利用備用憑據(jù),使用 runas 運(yùn)行程序、MMC 控制臺或“放通過 WINS 服務(wù)器注冊的 NetBIOS 名稱并對其重新注冊,請鍵入:
nbtstat -RR
要每隔 5 秒以 IP 地址顯示 NetBIOS 會話統(tǒng)計(jì)資料,請鍵入:
nbtstat -S 5
Netstat
顯示活動的 TCP 連接、計(jì)算機(jī)偵聽的端口、以太網(wǎng)統(tǒng)計(jì)信息、IP 路由表、IPv4 統(tǒng)計(jì)信息(對于 IP、ICMP、TCP 和 UDP 協(xié)議)以及 IPv6 統(tǒng)計(jì)信息(對于 IPv6、ICMPv6、通過 IPv6 的 TCP 以及通過 IPv6 的 UDP 協(xié)議)。使用時(shí)如果不帶參數(shù),netstat 顯示活動的 TCP 連接。
語法
netstat [-a] [-e] [-n] [-o] [-p Protocol] [-r] [-s] [Interval]
參數(shù)
-a
顯示所有活動的 TCP 連接以及計(jì)算機(jī)偵聽的 TCP 和 UDP 端口。
-e
顯示以太網(wǎng)統(tǒng)計(jì)信息,如發(fā)送和接收的字節(jié)數(shù)、數(shù)據(jù)數(shù)。該參數(shù)可以與 -s 結(jié)合使用。
-n
顯示活動的 TCP 連接,不過,只以數(shù)字形式表現(xiàn)地址和端口號,卻不嘗試確定名稱。
-o
顯示活動的 TCP 連接并括每個(gè)連接的進(jìn)程 ID (PID)。可以在 Windows 任務(wù)管理器中的“進(jìn)程”選項(xiàng)卡上找到基于 PID 的應(yīng)用程序。該參數(shù)可以與 -a、-n 和 -p 結(jié)合使用。
-p Protocol
顯示 Protocol 所指定的協(xié)議的連接。在這種情況下,Protocol 可以是 tcp、udp、tcpv6 或 udpv6。如果該參數(shù)與 -s 一起使用按協(xié)議顯示統(tǒng)計(jì)信息,則 Protocol 可以是 tcp、udp、icmp、ip、tcpv6、udpv6、icmpv6 或 ipv6。
-s
按協(xié)議顯示統(tǒng)計(jì)信息。默認(rèn)情況下,顯示 TCP、UDP、ICMP 和 IP 協(xié)議的統(tǒng)計(jì)信息。如果安裝了 Windows XP 的 IPv6 協(xié)議,就會顯示有關(guān) IPv6 上的 TCP、IPv6 上的 UDP、ICMPv6 和 IPv6 協(xié)議的統(tǒng)計(jì)信息。可以使用 -p 參數(shù)指定協(xié)議集。
-r
顯示 IP 路由表的內(nèi)容。該參數(shù)與 route print 命令等價(jià)。
Interval
每隔 Interval 秒重新顯示一次選定的信息。按 CTRL+C 停止重新顯示統(tǒng)計(jì)信息。如果省略該參數(shù),netstat 將只打印一次選定的信息。
/?
在命令提示符顯示幫助。
注釋
與該命令一起使用的參數(shù)必須以連字符 (-) 而不是以短斜線 (/) 作為前綴。
Netstat 提供下列統(tǒng)計(jì)信息:
Proto
協(xié)議的名稱(TCP 或 UDP)。
Local Address
本地計(jì)算機(jī)的 IP 地址和正在使用的端口號。如果不指定 -n 參數(shù),就顯示與 IP 地址和端口的名稱對應(yīng)的本地計(jì)算機(jī)名稱。如果端口尚未建立,端口以星號(*)顯示。
Foreign Address
連接該插槽的遠(yuǎn)程計(jì)算機(jī)的 IP 地址和端口號碼。如果不指定 -n 參數(shù),就顯示與 IP 地址和端口對應(yīng)的名稱。如果端口尚未建立,端口以星號(*)顯示。
(state)
表明 TCP 連接的狀態(tài)。可能的狀態(tài)如下:
CLOSE_WAIT
CLOSED
ESTABLISHED
FIN_WAIT_1
FIN_WAIT_2
LAST_ACK
LISTEN
SYN_RECEIVED
SYN_SEND
TIMED_WAIT
有關(guān) TCP 連接狀態(tài)的信息,請參閱 RFC 793。
只有當(dāng)網(wǎng)際協(xié)議 (TCP/IP) 協(xié)議在 網(wǎng)絡(luò)連接中安裝為網(wǎng)絡(luò)適配器屬性的組件時(shí),該命令才可用。
范例
要想顯示以太網(wǎng)統(tǒng)計(jì)信息和所有協(xié)議的統(tǒng)計(jì)信息,請鍵入下列命令:
netstat -e -s
要想僅顯示 TCP 和 UDP 協(xié)議的統(tǒng)計(jì)信息,請鍵入下列命令:
netstat -s -p tcp udp
要想每 5 秒鐘顯示一次活動的 TCP 連接和進(jìn)程 ID,請鍵入下列命令:
nbtstat -o 5
要想以數(shù)字形式顯示活動的 TCP 連接和進(jìn)程 ID,請鍵入下列命令:
nbtstat -n –o
Runas
允許用戶用其他權(quán)限運(yùn)行指定的工具和程序,而不是用戶當(dāng)前登錄提供的權(quán)限。
語法
runas [] [/env] [/netonly] [/smartcard] [/showtrustlevels] [/trustlevel] /user:UserAccountName program
參數(shù)
/profile
加載用戶的配置文件。/profile 是默認(rèn)值。
/no profile
/noprofile 指定不加載用戶的配置文件。這使應(yīng)用程序載入的更加快速,但是在一些應(yīng)用程序中也會引起錯(cuò)誤。
/env
指定當(dāng)前使用的網(wǎng)絡(luò)環(huán)境,而不是用戶的本地環(huán)境。
/netonly
指明指定的用戶信息只用于遠(yuǎn)程訪問。
/smartcard
/smartcard 表示憑據(jù)是否是由智能卡提供的。
/showtrustlevels
列出 /trustlevel 開關(guān)項(xiàng)。
/trustlevel
指定應(yīng)用程序運(yùn)行所在的授權(quán)級別。使用 /showtrustlevels 查看可用的信任級別。
/user:UserAccountName
指定在其下運(yùn)行程序的用戶帳戶的名稱。用戶帳戶的格式應(yīng)是 user@domain 或 domain/user。
程序
指定要用在 /user 中指定的帳戶運(yùn)行的程序或命令。
/?
在命令提示符顯示幫助。
注釋
管理員可以使用一個(gè)權(quán)限受限制的帳戶執(zhí)行日常、非管理性的任務(wù),只有在執(zhí)行特定管理任務(wù)時(shí),才使用一個(gè)權(quán)限更大的帳戶。要不經(jīng)過注銷再重新登錄就完成這樣的任務(wù),可以用一般帳戶登錄,然后使用 runas 命令來運(yùn)行需要更大權(quán)限的工具。
有關(guān) runas 命令的使用范例,請參閱“相關(guān)主題”。
盡管 runas 通常由 Administrator 帳戶使用,但并非僅限于 Administrator 帳戶。任何擁有多個(gè)帳戶的用戶均可以利用備用憑據(jù),使用 runas 運(yùn)行程序、MMC 控制臺或“放通過 WINS 服務(wù)器注冊的 NetBIOS 名稱并對其重新注冊,請鍵入:
nbtstat -RR
要每隔 5 秒以 IP 地址顯示 NetBIOS 會話統(tǒng)計(jì)資料,請鍵入:
nbtstat -S 5
Netstat
顯示活動的 TCP 連接、計(jì)算機(jī)偵聽的端口、以太網(wǎng)統(tǒng)計(jì)信息、IP 路由表、IPv4 統(tǒng)計(jì)信息(對于 IP、ICMP、TCP 和 UDP 協(xié)議)以及 IPv6 統(tǒng)計(jì)信息(對于 IPv6、ICMPv6、通過 IPv6 的 TCP 以及通過 IPv6 的 UDP 協(xié)議)。使用時(shí)如果不帶參數(shù),netstat 顯示活動的 TCP 連接。
語法
netstat [-a] [-e] [-n] [-o] [-p Protocol] [-r] [-s] [Interval]
參數(shù)
-a
顯示所有活動的 TCP 連接以及計(jì)算機(jī)偵聽的 TCP 和 UDP 端口。
-e
顯示以太網(wǎng)統(tǒng)計(jì)信息,如發(fā)送和接收的字節(jié)數(shù)、數(shù)據(jù)數(shù)。該參數(shù)可以與 -s 結(jié)合使用。
-n
顯示活動的 TCP 連接,不過,只以數(shù)字形式表現(xiàn)地址和端口號,卻不嘗試確定名稱。
-o
顯示活動的 TCP 連接并括每個(gè)連接的進(jìn)程 ID (PID)。可以在 Windows 任務(wù)管理器中的“進(jìn)程”選項(xiàng)卡上找到基于 PID 的應(yīng)用程序。該參數(shù)可以與 -a、-n 和 -p 結(jié)合使用。
-p Protocol
顯示 Protocol 所指定的協(xié)議的連接。在這種情況下,Protocol 可以是 tcp、udp、tcpv6 或 udpv6。如果該參數(shù)與 -s 一起使用按協(xié)議顯示統(tǒng)計(jì)信息,則 Protocol 可以是 tcp、udp、icmp、ip、tcpv6、udpv6、icmpv6 或 ipv6。
-s
按協(xié)議顯示統(tǒng)計(jì)信息。默認(rèn)情況下,顯示 TCP、UDP、ICMP 和 IP 協(xié)議的統(tǒng)計(jì)信息。如果安裝了 Windows XP 的 IPv6 協(xié)議,就會顯示有關(guān) IPv6 上的 TCP、IPv6 上的 UDP、ICMPv6 和 IPv6 協(xié)議的統(tǒng)計(jì)信息。可以使用 -p 參數(shù)指定協(xié)議集。
-r
顯示 IP 路由表的內(nèi)容。該參數(shù)與 route print 命令等價(jià)。
Interval
每隔 Interval 秒重新顯示一次選定的信息。按 CTRL+C 停止重新顯示統(tǒng)計(jì)信息。如果省略該參數(shù),netstat 將只打印一次選定的信息。
/?
在命令提示符顯示幫助。
注釋
與該命令一起使用的參數(shù)必須以連字符 (-) 而不是以短斜線 (/) 作為前綴。
Netstat 提供下列統(tǒng)計(jì)信息:
Proto
協(xié)議的名稱(TCP 或 UDP)。
Local Address
本地計(jì)算機(jī)的 IP 地址和正在使用的端口號。如果不指定 -n 參數(shù),就顯示與 IP 地址和端口的名稱對應(yīng)的本地計(jì)算機(jī)名稱。如果端口尚未建立,端口以星號(*)顯示。
Foreign Address
連接該插槽的遠(yuǎn)程計(jì)算機(jī)的 IP 地址和端口號碼。如果不指定 -n 參數(shù),就顯示與 IP 地址和端口對應(yīng)的名稱。如果端口尚未建立,端口以星號(*)顯示。
(state)
表明 TCP 連接的狀態(tài)。可能的狀態(tài)如下:
CLOSE_WAIT
CLOSED
ESTABLISHED
FIN_WAIT_1
FIN_WAIT_2
LAST_ACK
LISTEN
SYN_RECEIVED
SYN_SEND
TIMED_WAIT
有關(guān) TCP 連接狀態(tài)的信息,請參閱 RFC 793。
只有當(dāng)網(wǎng)際協(xié)議 (TCP/IP) 協(xié)議在 網(wǎng)絡(luò)連接中安裝為網(wǎng)絡(luò)適配器屬性的組件時(shí),該命令才可用。
范例
要想顯示以太網(wǎng)統(tǒng)計(jì)信息和所有協(xié)議的統(tǒng)計(jì)信息,請鍵入下列命令:
netstat -e -s
要想僅顯示 TCP 和 UDP 協(xié)議的統(tǒng)計(jì)信息,請鍵入下列命令:
netstat -s -p tcp udp
要想每 5 秒鐘顯示一次活動的 TCP 連接和進(jìn)程 ID,請鍵入下列命令:
nbtstat -o 5
要想以數(shù)字形式顯示活動的 TCP 連接和進(jìn)程 ID,請鍵入下列命令:
nbtstat -n –o
Runas
允許用戶用其他權(quán)限運(yùn)行指定的工具和程序,而不是用戶當(dāng)前登錄提供的權(quán)限。
語法
runas [] [/env] [/netonly] [/smartcard] [/showtrustlevels] [/trustlevel] /user:UserAccountName program
參數(shù)
/profile
加載用戶的配置文件。/profile 是默認(rèn)值。
/no profile
/noprofile 指定不加載用戶的配置文件。這使應(yīng)用程序載入的更加快速,但是在一些應(yīng)用程序中也會引起錯(cuò)誤。
/env
指定當(dāng)前使用的網(wǎng)絡(luò)環(huán)境,而不是用戶的本地環(huán)境。
/netonly
指明指定的用戶信息只用于遠(yuǎn)程訪問。
/smartcard
/smartcard 表示憑據(jù)是否是由智能卡提供的。
/showtrustlevels
列出 /trustlevel 開關(guān)項(xiàng)。
/trustlevel
指定應(yīng)用程序運(yùn)行所在的授權(quán)級別。使用 /showtrustlevels 查看可用的信任級別。
/user:UserAccountName
指定在其下運(yùn)行程序的用戶帳戶的名稱。用戶帳戶的格式應(yīng)是 user@domain 或 domain/user。
程序
指定要用在 /user 中指定的帳戶運(yùn)行的程序或命令。
/?
在命令提示符顯示幫助。
注釋
管理員可以使用一個(gè)權(quán)限受限制的帳戶執(zhí)行日常、非管理性的任務(wù),只有在執(zhí)行特定管理任務(wù)時(shí),才使用一個(gè)權(quán)限更大的帳戶。要不經(jīng)過注銷再重新登錄就完成這樣的任務(wù),可以用一般帳戶登錄,然后使用 runas 命令來運(yùn)行需要更大權(quán)限的工具。
有關(guān) runas 命令的使用范例,請參閱“相關(guān)主題”。
盡管 runas 通常由 Administrator 帳戶使用,但并非僅限于 Administrator 帳戶。任何擁有多個(gè)帳戶的用戶均可以利用備用憑據(jù),使用 runas 運(yùn)行程序、MMC 控制臺或“