導航:首頁 > 程序命令 > netstat命令沒有

netstat命令沒有

發布時間:2022-07-12 13:22:25

linux沒有netstat命令

可能你的Linux是簡化版,正常情況下是有的。

Ⅱ 為什麼我的電腦不能用netstat命令了

我的電腦右鍵-屬性-高級-環境變數-系統變數 修改path的值 加入 %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
如果沒有變數path 就新建一個。 注銷或者重啟電腦試試

Ⅲ 為什麼我運行netstat -a 的命令沒用

首先你在命令提示符裡面直接輸入:
c:\windows\system32\netstat

看看是否能運行.
如果不能運行,說明netstat.exe已經丟失。需要從網上去下一個這個軟體,放在c:\windows\system32\ 裡面。

直接輸入c:\windows\system32\netstat 可以運行,但是在命令行下直接輸入 netstat 不能運行,說明你的環境變數中沒有c:\windows\system32\ 。

這個時候你需要做的就是:

我的電腦(右鍵)--〉屬性-->高級--〉環境變數-->在下邊的系統變數里找到path這一欄,把c:\windows\system32;加入到最後。

最後在cmd下再試一下。應該可以了

Ⅳ 我的電腦是win7的為什麼netstat 命令執行不了啊

重新配置下電腦的高級環境變數即可。
第一步:在桌面上點擊「計算機」,右擊「屬性」;
第二步:之後選擇「高級環境變數」;
第三步:選擇「環境變數」之後找到path,選擇編輯;
第四步:在環境變數中增加」%SystemRoot%\system32; %SystemRoot%; %SystemRoot%\ System32\Wbem;「點擊保存即可。
備註:這些配置實際上是電腦自帶的程序默認訪問路徑,並且path中的所有」;「都是英文格式。

Ⅳ netstat命令打不開 用命令提示符說不是系統內部程序

或者是你把命令打錯了

或者

看看系統里有沒有這個文件
netstat.exe

文件在C:\WINDOWS\system32\目錄下

檢查環境變數:
1、點擊『開始』菜單

2、點擊「控制面板」
3、在「控制面板」中打開「系統」
4、在「系統屬性」中點擊「高級」標簽
5、在「高級」標簽頁中點擊「環境變數」按鈕

6、在「環境變數」中的「系統變數」框中的變數名為Path中修改變數值為:
%Systemroot%\System32;%Systemroot%;%Systemroot%\system32\WBEM

Ⅵ 在DOS下我用不了netstat 命令了,我是用運行--cmd進的DOS,急!

確認命令是否敲的正確。

如果敲的正確還出現這個情況的話。

你到windows目錄下的system32目錄中查找一下,看看有沒有netstat.exe這個文件。如果沒有這個文件的話,你的這個命令鐵定是無法運行的了。

可以從別的機器上一下netstat.exe命令到你的system32目錄下,就可以執行了。

要是能查到這個命令的話,那麼你在dos窗口中輸入
cd
c:\windows\sytem32,然後在執行netstat

Ⅶ 在查IP時netstat -an不是內部或外部命令,也不是可運行的程序或批處理文件是怎麼回事

沒有正確配置path環境導致。

1.我的電腦-右擊以選擇副本。

Ⅷ netstat 命令詳解

netstat命令是一個監控TCP/IP網路的非常有用的工具,它可以顯示路由表、實際的網路連接以及每一個網路介面設備的狀態信息,在計算機上執行netstat後,其輸出結果為:
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 2 210.34.6.89:telnet 210.34.6.96:2873 ESTABLISHED
tcp 296 0 210.34.6.89:1165 210.34.6.84:netbios-ssn ESTABLISHED
tcp 0 0 localhost.localdom:9001 localhost.localdom:1162 ESTABLISHED
tcp 0 0 localhost.localdom:1162 localhost.localdom:9001 ESTABLISHED
tcp 0 80 210.34.6.89:1161 210.34.6.10:netbios-ssn CLOSE

Active UNIX domain sockets (w/o servers)
Proto RefCnt Flags Type State I-Node Path
unix 1 [ ] STREAM CONNECTED 16178 @000000dd
unix 1 [ ] STREAM CONNECTED 16176 @000000dc
unix 9 [ ] DGRAM 5292 /dev/log
unix 1 [ ] STREAM CONNECTED 16182 @000000df

從整體上看,netstat的輸出結果可以分為兩個部分,一個是Active Internet connections,稱為有源TCP連接,另一個是Active UNIX domain sockets,稱為有源Unix域套介面。在上面的輸出結果中,第一部分有5個輸出結果,顯示有源TCP連接的情況,而第二部分的輸出結果顯示的是Unix域套介面的連接情況。Proto顯示連接使用的協議;RefCnt表示連接到本套介面上的進程號;Types顯示套介面的類型;State顯示套介面當前的狀態;Path表示連接到套介面的其它進程使用的路徑名。
事實上,netstat是若干個工具的匯總。

◆ 顯示路由表
在隨- r標記一起調用n e t s t a t時,將顯示內核路由表,就像我們利用r o u t e命令一樣。產生的輸出如下:

[root@machine1 /]$ netstat -nr
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
210.34.6.0 0.0.0.0 255.255.255.128 U 0 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 210.34.6.2 0.0.0.0 UG 0 0 0 eth0

- n 選項令netstat以點分四段式的形式輸出IP地址,而不是象徵性的主機名和網路名。如果想避免通過網路查找地址(比如避開DNS或NIS伺服器),這一點是特別有用的。
netstat輸出結果中,第二列展示的是路由條目所指的網關,如果沒有使用網關,就會出現一個星號(*)或者0.0.0.0;第三列展示路由的概述,在為具體的I P地址找出最恰當的路由時,內核將查看路由表內的所有條目,在對找到的路由與目標路由比較之前,將對I P地址和genmask進行按位「與」計算;第四列顯示了不同的標記,這些標記的說明如下:

■ G 路由將採用網關。
■ U 准備使用的介面處於「活動」狀態。
■ H 通過該路由,只能抵達一台主機。
■ D 如果路由表的條目是由ICMP重定向消息生成的,就會設置這個標記。
■ M 如果路由表條目已被ICMP重定向消息修改,就會設置這個標記。

netstat輸出結果的Iface顯示該連接所用的物理網卡,如eth0表示用第一張,eth1表示用第二張。

◆ 顯示介面特性

在隨- i標記一起調用時, netstat將顯示網路介面的當前配置特性。除此以外,如果調用時還帶上-a選項,它還將輸出內核中所有介面,並不只是當前配置的介面。netstat-i的輸出結果是這樣的:

[root@machine1 /]$ netstat -i
Kernel Interface table
Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg
eth0 1500 0 787165 0 0 1 51655 0 0 0 BRU
eth1 1500 0 520811 0 0 0 1986 0 0 0 BRU
lo 3924 0 1943 0 0 0 43 0 0 0 LRU

MTU和Met欄位表示的是介面的MTU和度量值值;RX和TX這兩列表示的是已經准確無誤地收發了多少數據包( RX - OK / TX - OK)、產生了多少錯誤( RX-ERR/TX-ERR)、丟棄了多少包(RX-DRP/TX-DRP),由於誤差而遺失了多少包(RX-OVR/TX-OVR);最後一列展示的是為這個介面設置的標記,在利用ifconfig顯示介面配置時,這些標記都採用一個字母。它們的說明如下:

■ B 已經設置了一個廣播地址。
■ L 該介面是一個回送設備。
■ M 接收所有數據包(混亂模式)。
■ N 避免跟蹤。
■ O 在該介面上,禁用A R P。
■ P 這是一個點到點鏈接。
■ R 介面正在運行。
■ U 介面處於「活動」狀態。

◆ 顯示鏈接
netstat支持用於顯示活動或被動套接字的選項集。選項- t、- u、- w和- x分別表示TCP、UDP、RAW和UNIX套接字連接。如果你另外還提供了一個- a標記,還會顯示出等待連接(也就是說處於監聽模式)的套接字。這樣就可以得到一份伺服器清單,當前所有運行於系統中的所有伺服器都會列入其中。

調用netstat -ta時,輸出結果如下:

[root@machine1 /]$ netstat -ta
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 2 210.34.6.89:telnet 210.34.6.96:2873 ESTABLISHED
tcp 0 0 210.34.6.89:1165 210.34.6.84:netbios-ssn ESTABLISHED
tcp 0 0 localhost.localdom:9001 localhost.localdom:1162 ESTABLISHED
tcp 0 0 localhost.localdom:1162 localhost.localdom:9001 ESTABLISHED
tcp 0 0 *:9001 *:* LISTEN
tcp 0 0 *:6000 *:* LISTEN
tcp 0 0 *:socks *:* LISTEN
tcp 0 80 210.34.6.89:1161 210.34.6.10:netbios-ssn CLOSE

上面的輸出表明部分伺服器處於等待接入連接狀態。利用- a選項的話,netstat還會顯示出所有的套接字。注意根據埠號,可以判斷出一條連接是否是外出連接。對呼叫方主機來說,列出的埠號應該一直是一個整數,而對眾所周知服務(well known service)埠正在使用中的被呼叫方來說,netstat採用的則是取自/etc/services文件的象徵性服務名。

閱讀全文

與netstat命令沒有相關的資料

熱點內容
linux查看實時流量 瀏覽:557
如何存檔到伺服器 瀏覽:548
flash編程書籍推薦 瀏覽:835
php獲得數組鍵值 瀏覽:401
香港雲伺服器操作 瀏覽:303
wpe最新源碼 瀏覽:857
自己購買雲主伺服器推薦 瀏覽:422
個人所得稅java 瀏覽:761
多餘的伺服器滑道還有什麼用 瀏覽:192
pdf劈開合並 瀏覽:29
不能修改的pdf 瀏覽:752
同城公眾源碼 瀏覽:489
一個伺服器2個埠怎麼映射 瀏覽:298
java字元串ascii碼 瀏覽:79
台灣雲伺服器怎麼租伺服器 瀏覽:475
旅遊手機網站源碼 瀏覽:332
android關聯表 瀏覽:946
安卓導航無聲音怎麼維修 瀏覽:333
app怎麼裝視頻 瀏覽:431
安卓系統下的軟體怎麼移到桌面 瀏覽:96