1. 程式人生 > >計算機網路常用的命令列指令

計算機網路常用的命令列指令

1.ping 命令2.ipconfig 命令3.net 命令4.nbtstat 命令5.tracert 命令6.ftp 命令

ping 命令式用來測試TCP/IP 網路是否暢通或者網路連線速度的命令,其原理是根據計算機唯一標示的IP 地址,當用戶給目的地址發
送一個數據包時,對方就會返回一個同樣大小的資料包,根據返回的資料包使用者可以確定目的主機的存在,並初步判斷目的主機的作業系統。

ping 命令格式為:ping 目的地址引數1 引數2   目的地址指的   是被測計算機的IP 地址或計算機名

ping 命令中常用的引數含義如下:
1.-t: 表示將不間斷想目的IP 傳送資料包,按CTRL+BREAK 組合鍵
可以檢視統計資訊或繼續執行,直到按CTRL+C 組合鍵強迫終止。
2.-a 用於解析主機地址。
3.-n count 定義目的IP 傳送資料包的次數,預設為4 次。
4.-l size 定義傳送資料包的大小,預設為32 位元組,可設定資料包值
為65500 位元組。
例如,網路中一臺名為home-1 的計算機,可以在任何一臺計算機
上執行ping 命令檢查TCP/IP 協議的工作情況,下面以win2000 為
例進行說明。
(1)選擇開始選單程式命令,在選擇附件中命令提示符命令,開啟
命令提示符視窗。
(2)在命令提示符視窗中輸入ping home-1,按回車鍵。如果網路
暢通,則顯示返回資料包所需的時間。
關於ping 命令的幾點說明.
1)ping 命令不僅可以ping 計算機名,也可pingIP 地址。如使用者
ping 的是主機名則會返回主機IP
2)其中time 表示發出資料包到接受返回資料包所需的時間,通過
該值可掌握網路連線速度大小,time 值越大表示網路連線速度越慢。
例如time<1ms 表示與對方計算機發送資料包往返一次所用的時間
小於1ms。

3)ttl 用於表示作業系統。ttl=32 表示作業系統可能是win98,
ttl=128 表示作業系統可能是win2000/xp,ttl=250 表示對方計算
機作業系統可能是unix。
4)packers:sent-4,received=4,lost=0 表示傳送(sent)4 個
資料包,對方同樣接收到(received)4 個數據包,丟失(lost)數
據包為0.
(3)如果網路未通,則返回顯示為請求超時(request timed out)
此時需要分析網路故障出現的原因,一般可以檢查如下幾點。
1)網路中是否有這臺計算機,或者被測試計算機是否正在執行
2)被側是計算機是否安裝了TCP/IP 協議,IP 地址設定是否正確
3)被測試計算機網絡卡是否安裝正確,工作是否正常
4)被測試計算機的TCP/IP 協議是否與網絡卡正確繫結
5)測試計算機的網路配置是否正確,使用ping 本機ip 測試本機網
絡配置

6)聯接每臺計算機的網線及集線器是否接通並正常工作

ipconfig 命令

ipconfig 命令用於顯示所有當前的TCP/IP 網路配置,重新整理動態主機配置協議(DHCP)和域名系統(DNS)設定,使用不帶引數的ipconfig命令可以顯示所有介面卡的ip 地址,子網掩碼和預設閘道器。

ipconfig 命令格式為:ipconfig 引數1 引數2.

在命令提示符視窗中執行ipconfig/?命令可檢視ipconfig 的所有引數。

ipconfig 是瞭解系統網路配置的主要命令,特別是當用網路中採用動
態ip 地址配置協議DHCP 時,利用ipconfig 可以讓使用者很方便地了
解到ip 地址的實際配置情況。配置不正確的ip 地址或子網掩碼是接
口配置的常見故障,其中配置不正確ip 地址有以下兩種情況。
(1)網路部分不正確。此時執行每一條ipconfig 命令後都會顯示
no answer ,這樣,執行該命令錯誤的ip 地址就能被發現,修改即
可。
(2)主機部分不正確,如與另一主機配置的地址相同引起衝突。這
種故障只有但兩臺主機同時工作時才會間歇性的通訊故障,建議更換
ip 地址中的主機號部分,該故障技能排除。當主機通訊能達到遠端主
機,但不能達到本地子網中的其他主機時,常常是子網掩碼設定有問

題,進行修改後故障便不會再出現。

net 命令

net 命令是網路命令中最重要的一個,它包含多個子命令,若要檢視
該命令的子命令那個,可在命令提示符視窗中執行net/?命令。如果
要檢視子命令的相關幫助,可在命令提示符視窗中執行net help 命
令即可。例如輸入net help accounts 命令即可得到accouns 的相關幫助。

1.認識net 子命令
下面簡單介紹一下net 命令中的子命令。
net accounts,更新使用者賬號資料庫,更改密碼及賬號所有的登陸要
求。必須要在更改賬號引數的計算機上執行網路登入服務。
net config,顯示當前執行的可配置服務,或顯示並更改某項服務的
設定。
net contnue,重新啟用掛起的服務。
net cofile,顯示某伺服器上所有開啟的共享檔名及鎖定檔案數。
該命令也可以關閉個別檔案並取消檔案鎖定。
net group,在win nt server 域中新增,顯示或更改全域性組。該命
令僅在win nt server 域中可用。
ner help,提供網路命令列表及幫助主題,或提供指定命令或主題的
幫助。
net helpgroup,提供winnt 錯誤資訊的幫助。
net localgroup,新增,顯示或更改本地組。
net name,新增或刪除訊息名,或顯示計算機接受訊息的名稱列表。
要使用net name 命令,計算機中必須執行信使服務。
net pause,暫停正在執行的服務。
net print,顯示或控制印表機作業及列印佇列。
net send,向網路的其他使用者,計算機或通訊名傳送訊息。要發出發
訊息必須執行信使服務。
net session,列出或斷開和本地計算機聯接的客戶端的會話。
net share,建立,刪除或顯示共享資源。
net Start,啟動服務或顯示已啟動的服務列表。如果服務名是兩個或
兩個以上的詞,如net logo 或computer browser,則必須加引號。
net statistics,顯示本地工作站服務的攻擊記錄。
net stop,停止win nt 網路服務。
net time,或斷開計算機與共享資源的連線,或顯示計算機的連線信
息。該命令也控制永久網路連線。
net user,建立,更改使用者賬號或顯示使用者賬戶資訊。
net view,顯示域列表,計算機列表或指定計算機共享資源列表。
2.NET view 命令
如果net view 命令後不帶任何引數,則顯示當前域中正在執行的計
算機列表。在命令提示符視窗中執行net view/?命令,將顯示該命令
的語法。

nbtstat 命令

nbtstat 命令使用tcp/ip 上的netBIOS 顯示協議統計和當前tcp/ip
聯接,使用這個命令可以得到過程主機的netBIOS,比如使用者名稱,所
屬的工作組,網絡卡的mac 地址等。

nbtstat 命令格式為:nbtstat 引數1 引數2......

在命令提示符視窗
中執行nbtstat/?命令可檢視nbtstat 的所有引數。

nbtstat 命令使用tcp/ip 上的netBIOS 顯示協議統計和當前tcp/ip
聯接,使用這個命令可以得到過程主機的netBIOS,比如使用者名稱,所
屬的工作組,網絡卡的mac 地址等。
nbtstat 命令格式為:nbtstat 引數1 引數2......。在命令提示符視窗
中執行nbtstat/?命令可檢視nbtstat 的所有引數。
nbtstat 命令中常用的引數含義如下。
(1)-a,只要知道了過程主機的機器名稱,就可以得到他的netBIOS 的
資訊。
(2)-A,可以顯示得到過程主機的netBIOS 資訊,但需要知道過程主機
的ip 地址。
(3)-c,顯示netBIOS 名稱快取,包含其它計算機的名稱對地址的對映。
(4)-n,顯示由服務或重定向器之列的程式在系統上本地註冊的名稱。
(5)-R,清除名稱快取,然後從lmbosts 檔案重新載入。
(6)-RR,釋放在wins 伺服器上註冊的netBIOS 名稱,然後重新整理註冊。
(7)-S,列出當前的netBIOS 會話機器狀態(包括統計)。
(8)-a name,對name 指定的計算機netBIOS 傳送計算機介面卡狀態
命令,介面卡狀態命令將返回計算機的本地netBIOS 名稱表,以及
介面卡的媒體訪問控制地址。

netstst 命令

netstat 命令顯示與ip,tcp,UDP 和ICMP 協議相關的統計引數,
一般用於檢測本機各埠的網路連線情況,netstat 命令格式為:
netstat 引數1 引數2.....。在命令提示符視窗中執行netstat/?命
令,可以顯示netstat 命令的所有引數。

tracert 命令

tracert 命令是驗證通往過程主機路徑的實用程式,其格式為:tracert
引數1 引數2.....。在命令提示符視窗中執行tracert/?命令可檢視
tracert 的所有引數。

當資料包從源計算機經過多個閘道器傳達到目的地時,tracert 命令可
以用來跟蹤資料包使用的路由(路徑)。該使用程式跟蹤的路徑是源
計算機到目的地的一條路徑,不能保證或認為資料包總遵循這個路
徑。如果配置使用dns,那麼常常會從所產生的應答中得到城市,地
址和常見通訊公司的名字。tracert 是一個執行的比較慢的命令(如
果指定的目標地址比較遠),每個路由器大約需要反應15 秒鐘。

tracert 的使用很簡單,只需要在tracert 後面加一個ip 地址或URL,
就會進行相應的域名轉換。tracert 一般用來檢測故障的位置,可以
用tracert ip 檢測在哪個環節出了問題,即使沒有確定是什麼問題,

也已經告訴了問題所在的位置。

ftp 命令

網路上開放的ftp 的主機很多,其中很大一部分是匿名的,也就是說
任何人都可以登陸。如果使用者在網路中偶然遇到了開放的ftp,則可
用ftp 命令登陸這臺伺服器,檢視或下載給伺服器共享資源。

在命令提示符視窗ftp 命令,顯示ip 提示符,然後執行help 命令即
可顯示ftp 下屬命令。下面介紹ftp 命令中常用的幾個下屬命令。
(1)open,用於連線ftp 主機,該命令的使用方法是open 是open
主機埠號。如果使用者使用的是21 埠號,可省略。
(2)dir,跟dos 命令一樣,用於檢視伺服器的檔案。
(3)cd,進入某個資料夾。
(4)get,下載檔案到本地機器。
(5)put,上傳檔案到過程伺服器。
(6)delete,刪除遠端ftp 伺服器上的檔案,要求使用者必須有讀寫
許可權才可以成功刪除。
(7)bye/quit,推出當前聯接。
下面開啟主機ip 地址為192.168.0.250 和ftp 伺服器(21 埠),
並檢視該伺服器上提供的共享資源,最後退出ftp 伺服器。
(1)選擇開始-程式-附件-命令提示符,開啟命令提示符視窗。
(2)在命令提示符視窗中輸入ftp,按回車鍵,進入ftp 提示符。
(3)輸入ftp 聯接,如open 192.168.0.250,按回車鍵。
(4)當顯示user<192.168.1.250:<none>>:時,輸入登入ftp 服
務器的使用者名稱,如frz,按回車鍵。
(5)當顯示password:時,輸入登入ftp 伺服器的密碼,按回車
鍵(值得注意的是在輸入密碼的過程中password 後什麼都不會顯
示)。
(6)如果輸入密碼正確,怎會顯示聯機使用者數(即****logged in)
並提示使用者可以繼續操作,輸入dir,按回車鍵,顯示ftp 伺服器上
所有共享的內容。
(7)檢視完畢後,使用者可以使用get 命令下載所需資源。
(8)如果檢視後認為可以退出該伺服器,可輸入bye,並按回車鍵