常用網絡命令

 

命令簡述

1.   ipconfig

1ipconfig命令顯示所有當前的 TCP/IP 網絡配置值、刷新動態主機配置協議 (DHCP) 和域名系統 (DNS) 設置。使用不帶參數的 ipconfig 可以顯示所有適配器的 IP 地址、子網掩碼、默認網關。

2)語法
ipconfig [/all] [/renew [Adapter]] [/release [Adapter]] [/flushdns] [/displaydns] [/registerdns] [/showclassid Adapter] [/setclassid Adapter [ClassID]]

3)參數

/? Display this help message
/all Display full configuration information.
/release Release the IP address for the specified adapter.
/renew Renew the IP  address for the specified adapter.
/flushdns Purges the DNS Resolver cache.
/registerdns Refreshes all DHCP leases and re-registers DNS names
/displaydns Display the contents of the DNS Resolver Cache.
/showclassid Displays all the dhcp class IDs allowed for adapter.
/setclassid Modifies the dhcp class id.


 
/all表示顯示網絡適配器詳細的TCP/IP配置信息,除了IP地址、子網掩碼、默認網關信息外,還顯示主機名稱、IP路由功能、WINS代理、MAC地址、DHCP功能等。
  /renew [Adapter]表示更新所有或特定網絡適配器的DHCP設置,爲自動獲取IP地址的計算機分配IP地址,Adapter表示特定網絡適配器的名稱。
  /release [Adapter]表示釋放所有或特定網絡適配器的DHCP設置,並丟棄IP地址設置。與/renew [Adapter]參數的操作相反。
  /displaydns表示顯示DNS緩存的內容,包括本地主機以及最近獲取的DNS解析記錄。
  /flushdns表示清理並重設DNS緩存的內容。

 

2.   ping

1ping命令是TCPIP協議中最有用的命令之一.它的工作原理是給另一個系統發送一系列的數據包,該系統本身又發回一個響應,這條實用程序對查找遠程主機很有用,它返回的結果表示是否能到達主機,宿主機發送一個返回數據包需要多長時間。

2)語法

ping -t][-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count][-s count] [[-j host-list] [-k host-list]] [-w timeout destination-list

3)參數

-t Ping the specifed host until interrupted.(除非人爲中止,否則一直ping下去)
-a Resolve addresses to hostnames.
(解析計算機NetBios名)
-n count Number of echo requests to send.
(發送 count 指定的 ECHO 數據包數,默認值爲 4
-l size Send buffer size.
(發送指定的數據量的 ECHO 數據包。默認爲 32 字節;最大值是 65,527
-f Set Don't Fragment flag in packet.
(數據包中發送不要分段標誌)
-i TTL Time To Live.
(在對方的系統裏停留的時間)
-v TOS Type Of Service.
(服務類型)
-r count Record route for count hops.
(在記錄路由字段中記錄路由跳點所經過的路徑。count 可以指定最少 1 臺,最多 9 臺計算機)
-s count Timestamp for count hops.
(記錄記錄路由跳點的緩存時間)
-j host-list Loose source route along host-list.
(利用 computer-list 指定的計算機列表路由數據包。連續計算機可以被中間網關分隔(路由稀疏源)IP 允許的最大數量爲 9
-k host-list Strict source route along host-list.
(利用 computer-list 指定的計算機列表路由數據包。連續計算機不能被中間網關分隔(路由嚴格源)IP 允許的最大數量爲 9
-w timeout Timeout in milliseconds to wait for each reply.
(指定超時間隔,單位爲毫秒)
destination-list
(指定要 ping 的遠程計算機)

 

3.   netstat

1)觀察網絡連接狀態的實用工具,Netstat網絡命令可以顯示當前正在活動的網絡連接的詳細信息,例如可以顯示以太網的統計信息、顯示所有協議的使用狀態,這些協議包括TCP協議、UDP協議以及IP協議等、路由表和網絡接口信息,可以讓用戶得知目前總共有哪些網絡連接正在運行。網上可以看到很多如X-netstat之類的工具,無非其界面爲win界面,比較直觀些,其功能與此命令差不多去。

2)語法

NETSTAT [-a] [-e] [-n] [-s] [-p proto] [-r] [interval]

3)參數

-a Displays all connections and listening ports.(顯示所有連接和偵聽端口)
-e Displays Ethernet statistics. This may be combined with the -s option.
(顯示以太網統計信息,可以與-s連用)
-n Displays addresses and port numbers in numerical form.
(在數字表裏顯示地址和端口號)
-p proto Shows connections for the protocol specified by proto; proto may be TCP or UDP. If used with the -s option to display per-protocol statistics, proto may be TCP, UDP, or IP.
(顯示由 protocol 指定的協議的連接;protocol 可以是 tcp udp。如果與 -s 選項一同使用顯示每個協議的統計,protocol 可以是 tcpudpicmp ip
-r Displays the routing table.
(顯示路由表信息)
-s Displays per-protocol statistics. By default, statistics are shown for TCP, UDP and IP; the -p option may be used to specify a subset of the default.
(顯示每個協議的統計。默認情況下,顯示 TCPUDPICMP IP 的統計。-p 選項可以用來指定默認的子集)
interval Redisplays selected statistics, pausing interval seconds between each display. Press CTRL+C to stop redisplaying statistics. If omitted, netstat will print the current configuration information once.
(重新顯示所選的統計,在每次顯示之間暫停 interval 秒。按 CTRL+C 停止重新顯示統計。如果省略該參數,netstat 將打印一次當前的配置信息)

 

4.   arp

1arp命令用於顯示和修改“地址解析協議 (ARP)”緩存中的項目。ARP 緩存中包含一個或多個表,它們用於存儲 IP 地址及其經過解析的以太網或令牌環物理地址。計算機上安裝的每一個以太網或令牌環網絡適配器都有自己單獨的表。如果在沒有參數的情況下使用,則 arp 命令將顯示幫助信息。

2)語法
arp  [-a [InetAddr] [-N IfaceAddr]] [-g [InetAddr] [-N IfaceAddr]] [-d InetAddr [IfaceAddr]] [-s InetAddr EtherAddr [IfaceAddr]]

3)參數

-a [ InetAddr] [ -N IfaceAddr]

顯示所有接口的當前 ARP 緩存表。要顯示特定 IP 地址的 ARP 緩存項,請使用帶有 InetAddr 參數的 arp -a,此處的 InetAddr 代表 IP 地址。如果未指定 InetAddr,則使用第一個適用的接口。要顯示特定接口的 ARP 緩存表,請將 -N IfaceAddr 參數與 -a 參數一起使用,此處的 IfaceAddr 代表指派給該接口的 IP 地址。-N 參數區分大小寫。

-g [ InetAddr] [ -N IfaceAddr]

-a 相同。

-d InetAddr [IfaceAddr]

刪除指定的 IP 地址項,此處的 InetAddr 代表 IP 地址。對於指定的接口,要刪除表中的某項,請使用 IfaceAddr 參數,此處的 IfaceAddr 代表指派給該接口的 IP 地址。要刪除所有項,請使用星號 (*) 通配符代替 InetAddr

-s InetAddr EtherAddr [IfaceAddr]

ARP 緩存添加可將 IP 地址 InetAddr 解析成物理地址 EtherAddr 的靜態項。要向指定接口的表添加靜態 ARP 緩存項,請使用 IfaceAddr 參數,此處的 IfaceAddr 代表指派給該接口的 IP 地址。

/? 在命令提示符下顯示幫助。

 

5.   tracert

1ping命令用於如果有網絡連通性問題,可以使用該命令來檢查到達的目標 IP 地址的路徑並記錄結果。tracert 命令顯示用於將數據包從計算機傳遞到目標位置的一組 IP 路由器,以及每個躍點所需的時間。如果數據包不能傳遞到目標,tracert 命令將顯示成功轉發數據包的最後一個路由器。當數據報從我們的計算機經過多個網關傳送到目的地時,Tracert命令可以用來跟蹤數據報使用的路由(路徑)。該實用程序跟蹤的路徑是源計算機到目的地的一條路徑,不能保證或認爲數據報總遵循這個路徑。如果我們的配置使用DNS,那麼我們常常會從所產生的應答中得到城市、地址和常見通信公司的名字。Tracert是一個運行得比較慢的命令(如果我們指定的目標地址比較遠),每個路由器我們大約需要給它15秒鐘。

2)語法

tracert  [-d] [-h MaximumHops] [-j HostList] [-w Timeout] [-R] [-S SrcAddr] [-4][-6] TargetName

3)參數

-d  防止 tracert 試圖將中間路由器的 IP 地址解析爲它們的名稱。這樣可加速顯示 tracert 的結果。

-h MaximumHops  指定搜索目標(目的)的路徑中存在的躍點的最大數。默認值爲 30 個躍點。

-j HostList  指定回顯請求消息將 IP 報頭中的鬆散源路由選項與 HostList 中指定的中間目標集一起使用。使用鬆散源路由時,連續的中間目標可以由一個或多個路由器分隔開。HostList 中的地址或名稱的最大數量爲 9HostList 是一系列由空格分隔的 IP 地址(用帶點的十進制符號表示)。僅當跟蹤 IPv4 地址時才使用該參數。

-w Timeout 指定等待“ICMP 已超時”或“回顯答覆”消息(對應於要接收的給定“回現請求”消息)的時間(以毫秒爲單位)。如果超時時間內未收到消息,則顯示一個星號 (*)。默認的超時時間爲 40004 秒)。

-R  指定 IPv6 路由擴展標頭應用來將“回顯請求”消息發送到本地主機,使用目標作爲中間目標並測試反向路由。

-S 指定在“回顯請求”消息中使用的源地址。僅當跟蹤 IPv6 地址時才使用該參數。

-4  指定 Tracert.exe 只能將 IPv4 用於本跟蹤。

-6  指定 Tracert.exe 只能將 IPv6 用於本跟蹤。

TargetName 指定目標,可以是 IP 地址或主機名。

-? 在命令提示符下顯示幫助。

 

6.   net

1net不是一個命令,而是Windows的一組網絡命令集。有很多函數用於實用和核查計算機之間的NetBIOS連接,可以查看我們的管理網絡環境、服務、用戶、登陸等信息內容。在維護單位的局域網或廣域網時候,如果能掌握這些網絡命令使用技巧,常常會給工作帶來極大的方便,有時能起到事倍功半的效果。

2)語法

NET [ ACCOUNTS | COMPUTER | CONFIG | CONTINUE | FILE | GROUP | HELP |

HELPMSG | LOCALGROUP | NAME | PAUSE | PRINT | SEND | SESSION |

SHARE | START | STATISTICS | STOP | TIME | USE | USER | VIEW ]

---------------------------------------------------------------------

NET ACCOUNTS [/FORCELOGOFF:{minutes | NO}] [/MINPWLEN:length]

[/MAXPWAGE:{days | UNLIMITED}] [/MINPWAGEays]

[/UNIQUEPW:number] [/DOMAIN]

3)參數

下面對常用的NET命令的不同參數的使用簡介如下:

  1Net ViewI

  作 用:顯示域列表、計算機列表或指定計算機的共享資源列表。

  命令格式:Net view [//computername | /domain[:domainname]]

  有關參數說明:

  ·鍵入不帶參數的Net view顯示當前域的計算機列表

  ·//computername 指定要查看其共享資源的計算機

  ·/domain[:domainname]指定要查看其可用計算機的域

  例如:Net view //GHQ查看GHQ計算機的共享資源列表。

     Net view /domain:XYZ 查看XYZ域中的機器列表。

  2Net User

  作 用:添加或更改用戶帳號或顯示用戶帳號信息。

  命令格式:Net user [username [password | *] [options]] [/domain]

  有關參數說明:

  ·鍵入不帶參數的Net user查看計算機上的用戶帳號列表

  ·username添加、刪除、更改或查看用戶帳號名

  ·password爲用戶帳號分配或更改密碼

  ·提示輸入密碼

  ·/domain在計算機主域的主域控制器中執行操作。該參數僅在 Windows NT Server 域成員的 Windows NT Workstation 計算機上可用。默認情況下,Windows NT Server 計算機在主域控制器中執行操作。注意:在計算機主域的主域控制器發生該動作。它可能不是登錄域。

  例如:Net user ghq123查看用戶GHQ123的信息。

  3Net Use

  作 用:連接計算機或斷開計算機與共享資源的連接,或顯示計算機的連接信息。

  命令格式:Net use [devicename | *] [//computername/sharename[/volume]] [password|*]][/user:[domainname/]username][[/delete]| [/persistent:{yes | no}]]

  有關參數說明:

   ·鍵入不帶參數的Net use列出網絡連接

  ·devicename指定要連接到的資源名稱或要斷開的設備名稱

  ·//computername/sharename服務器及共享資源的名稱

  ·password訪問共享資源的密碼

  ·*提示鍵入密碼

  ·/user指定進行連接的另外一個用戶

  ·domainname指定另一個域

  ·username指定登錄的用戶名

  ·/home將用戶連接到其宿主目錄

  ·/delete取消指定網絡連接

  ·/persistent控制永久網絡連接的使用。

  例如:Net use f: //GHQ/TEMP //GHQ/TEMP目錄建立爲F

     Net use f: /GHQ/TEMP /delete 斷開連接。

  4Net Time

  作 用:使計算機的時鐘與另一臺計算機或域的時間同步。

  命令格式:Net time [//computername | /domain[:name]] [/set]

  有關參數說明:

  ·//computername要檢查或同步的服務器名

  ·/domain[:name]指定要與其時間同步的域

  ·/set使本計算機時鐘與指定計算機或域的時鐘同步。

  5Net Start

  作 用:啓動服務,或顯示已啓動服務的列表。

  命令格式:Net start service

  6Net Pause

  作 用:暫停正在運行的服務。

  命令格式:Net pause service

  7Net Continue

  作 用:重新激活掛起的服務。

  命令格式:Net continue service

  8Net Stop

  作 用:停止 Windows NT/2000/2003 網絡服務。

  命令格式:Net stop service

  下面我們來看看上面四條命令裏服務包含哪些服務:

  (1)alerter(警報)

  (2)client service for Netware(Netware 客戶端服務)

  (3)clipbook server(剪貼簿服務器)

  (4)computer browser(計算機瀏覽器)

  (5)directory replicator(目錄複製器)

  (6)ftp publishing service (ftp )(ftp 發行服務)

  (7)lpdsvc

  (8)Net logon(網絡登錄)

  (9)Network dde(網絡 dde)

  (10)Network dde dsdm(網絡 dde dsdm)

  (11)Network monitor agent(網絡監控代理)

  (12)ole(對象鏈接與嵌入)

  (13)remote access connection manager(遠程訪問連接管理器)

  (14)remote access isnsap service(遠程訪問 isnsap 服務)

  (15)remote access server(遠程訪問服務器)

  (16)remote procedure call (rpc) locator(遠程過程調用定位器)

  (17)remote procedure call (rpc) service(遠程過程調用服務)

  (18)schedule(調度)

  (19)server(服務器)

  (20)simple tcp/ip services(簡單 TCP/IP 服務)

  (21)snmp

  (22)spooler(後臺打印程序)

  (23)tcp/ip Netbios helper(TCP/IP NETBIOS 輔助工具)

  (24)ups

  (25)workstation(工作站)

  (26)messenger(信使)

  (27)dhcp client

  9Net Statistics

  作 用:顯示本地工作站或服務器服務的統計記錄。

  命令格式:Net statistics [workstation | server]

  有關參數說明:

  ·鍵入不帶參數的Net statistics列出其統計信息可用的運行服務

  ·workstation顯示本地工作站服務的統計信息

  ·server顯示本地服務器服務的統計信息

  例如:Net statistics server | more顯示服務器服務的統計信息。

  10Net Share

  作 用:創建、刪除或顯示共享資源。

  命令格式:Net share sharename=drive:path [/users:number | /unlimited] [/remark:"text"]

  有關參數說明:

  · 鍵入不帶參數的Net share顯示本地計算機上所有共享資源的信息

  · sharename是共享資源的網絡名稱

  · drive:path指定共享目錄的絕對路徑

  · /users:number設置可同時訪問共享資源的最大用戶數

  · /unlimited不限制同時訪問共享資源的用戶數

  · /remark:"text "添加關於資源的註釋,註釋文字用引號引住

  例如: Net share yesky=c:/temp /remark:"my first share"

  以yesky爲共享名共享C:/temp

Net share yesky /delete停止共享yesky目錄。

7. ftp

1ftp命令可以實現文件的上傳和下載。

2)語法

ftp  [-v] [-d] [-i] [-n] [-g] [-s:FileName] [-a] [-w:WindowSize] [-A] [Host]

啓動以後的操作命令有:

3)參數

-v  禁止顯示 FTP 服務器響應。

-d  啓用調試,顯示在 FTP 客戶端和 FTP 服務器之間傳遞的所有命令。

-i  傳送多個文件時禁用交互提示。

-n  在建立初始連接後禁止自動登錄功能。

-g  禁用文件名組合。Glob 允許使用星號 (*) 和問號 (?) 作爲本地文件和路徑名的通配符。詳細信息,請參閱“相關主題”。

-s: FileName  指定包含 ftp 命令的文本文件。這些命令在啓動 ftp 後自動運行。該參數不允許帶有空格。使用此參數而不是重定向 (<)

-a  指定綁定 FTP 數據連接時可以使用任何本地接口。

-w: WindowSize  指定傳輸緩衝區的大小。默認窗口大小爲 4096 字節。

-A  匿名登錄到 FTP 服務器。

Host  指定要連接的計算機名、IP 地址或 FTP 服務器的 IPv6 地址。如果指定了主機名或地址,則其必須是命令行的最後一個參數。

/?  在命令提示符下顯示幫助。

 

操作命令

ftp使用的內部命令如下(其中括號表示可選項): 

  1.![cmd[args]在本地機中執行交互shellexit回到ftp環境,!ls.zip  

  2. macroame[args]執行宏定義macroname 

  3.account[password]提供登錄遠程系統成功後訪問系統資源所需的補充口令 。 

  4.appendlocalfile[remotefile]將本地文件追加到遠程系統主機,若未指定遠程系統文件名,則使用本地文件名。 

  5.ascii 使用ascii類型傳輸方式。 

  6.bell每個命令執行完畢後計算機響鈴一次。 

  7.bin使用二進制文件傳輸方式。 

  8.bye退出ftp會話過程。 

  9.case在使用mget,將遠程主機文件名中的大寫轉爲小寫字母。 

  10.cd remotedir 進入遠程主機目錄。 

  11.cdup進入遠程主機目錄的父目錄。 

  12.chmod modefilename將遠程主機文件filename的存取方式設置爲mode,chmod 777 a.out 

  13.close中斷與遠程服務器的ftp會話(open對應) 

  14.cr使用asscii方式傳輸文件時,將回車換行轉換爲回行。 

  15.delete remotefile刪除遠程主機文件。 

  16.debug[debugvalue]設置調試方式,顯示發送至遠程主機的每條命令,debup3,若設爲0,表示取消debug 

  17.dir[remotedir][localfile]顯示遠程主機目錄,並將結果存入localfile 

  18.disconnectionclose 

  19.form format將文件傳輸方式設置爲format,缺省爲file方式。 

  20.getremotefile[localfile]將遠程主機的文件remotefile傳至本地硬盤的localfile 

  21.glob設置mdeletemgetmput的文件名擴展,缺省時不擴展文件名,同命令行的-g參數。 

  22.hash每傳輸1024字節,顯示一個hash符號() 

  23.help[cmd]顯示ftp內部命令cmd的幫助信息,help get 

  24.idle[seconds]將遠程服務器的休眠計時器設爲[seconds]秒。 

  25.image設置二進制傳輸方式(binary) 

  26.lcd[dir]將本地工作目錄切換至dir 

  27.ls[remotedir][localfile]顯示遠程目錄remotedir,並存入本地localfile 

  28.macdef macroname定義一個宏,遇到macdef下的空行時,宏定義結束。 

   29.mdelete[remotefile]刪除遠程主機文件。 

  30.mdir remotefiles localfiledir類似,但可指定多個遠程文件,mdir.o.. zipoutfile 

  31.mget remotefiles傳輸多個遠程文件。 

  32.mkdir dirname 在遠程主機中建一目錄。 

  33.mls remotefile localfilenlist,但可指定多個文件名。 

  34.mode[modename]將文件傳輸方式設置爲modename,缺省爲stream方式。 

  35.modtime filename顯示遠程主機文件的最後修改時間。 

  36.mput localfile將多個文件傳輸至遠程主機。 

  37.newerfilename如果遠程機中filename的修改時間比本地硬盤同名文件的時間更近,則重傳該文件。 

  38.nlist[remotedir][localfile]顯示遠程主機目錄的文件清單,並存入本地硬盤的localfile 

  39.nmap[inpatternoutpattern]設置文件名映射機制,使得文件傳輸時,文件中的某些字符相互轉換,nmap1.2.3[1,2].[2,3],則傳輸文件a1 .a2.a3,文件名變爲a1a2,該命令特別適用於遠程主機爲非UNIX機的情況。 

    40.ntrans[inchars[outchars]設置文件名字符的翻譯機制,ntrans1R,則文件名LLL將變爲RRR 

  41.open host[port]建立指定ftp服務器連接,可指定連接端口。    

    42.passive進入被動傳輸方式。 

  43.prompt設置多個文件傳輸時的交互提示。 

  44.proxyftpcmd在次要控制連接中,執行一條ftp命令,該命令允許連接兩個ftp服務器,以在兩個服務器間傳輸文件。第一條ftp命令必須爲open,以首先建立兩個服務器間的連接。 

  45.put localfile[remotefile]將本地文件localfile傳送至遠程主機。 

  46.pwd顯示遠程主機的當前工作目錄。 

  47.quitbye,退出ftp會話。 

  48.quote arg1,arg2……將參數逐字發至遠程ftp服務器,quote syst 

   49.recv remotefile[localfile]get 

  50.regetremotefile[localfile]類似於get,但若localfile存在,則從上次傳輸中斷處續傳。 

  51.rhelp[cmdname]請求獲得遠程主機的幫助。 

  52.rstatus[filename]若未指定文件名,則顯示遠程主機的狀態,否則顯示文件狀態。 

  53.rename[from][to]更改遠程主機文件名。    

54.reset清除回答隊列。 

  55.restart marker從指定的標誌marker,重新開始getput,restart 130 

  56.rmdir dirname刪除遠程主機目錄。 

  57.runique設置文件名唯一性存儲,若文件存在,則在原文件後加後綴。 

  58.send localfile[remotefile]put 

  59.sendport設置PORT命令的使用。 

  60.site arg1,arg2……將參數作爲SITE命令逐字發送至遠程ftp主機。 

  61.size filename顯示遠程主機文件大小,site idle 7200 

  62.status顯示當前ftp狀態。 

  63.struct[structname]將文件傳輸結構設置爲structname,缺省時使用stream結構。 

    64.sunique將遠程主機文件名存儲設置爲唯一(runique對應) 

  65.system顯示遠程主機的操作系統類型。 

  66.tenex將文件傳輸類型設置爲TENEX機所需的類型。 

  67.tick設置傳輸時的字節計數器。 

  68.trace設置包跟蹤。 

  69.type[typename]設置文件傳輸類型爲typename,缺省爲ascii,typebinary,設置 二進制傳輸方式。 

  70.umask[newmask]將遠程服務器的缺省umask設置爲newmask,umask 3 

    71.userusername[password][account]向遠程主機表明自己的身份,需要口令時,必須輸入口令,user anonymous my@email 

  72.verbose同命令行的-v參數,即設置詳盡報告方式,ftp服務器的所有響應都將顯示給用戶,缺省爲on. 

73.?[cmd]help

 

8. telnet

(1)    以虛擬終端模式登陸遠程服務器。

(2)    語法

telnet [-d] [-a] [-n tracefile] [-e escapechar] [[-l user] host [port]]

(3)    參數

-d 設置調試開關的初始值爲TRUE
-a
嘗試自動登錄。就目前而言,這個選項用於通過ENVIRON 選項的USER變量發送用戶名(如果遠程主機支持這種用法的話)。如果函數 getlogin(2)返回的當前用戶所用的名字與當前用戶ID相一致,那麼USER變量就爲該命令返回的名字,否則爲與當前用戶ID對應的用戶名。
-n tracefile
打開tracefile文件以記錄跟蹤信息。
-l user
當連接至遠程系統時,如果遠程主機支持ENVIRON 選項,則當前用戶名將作爲變量USER的值發送至遠程主機。本選項自動包括-a選項。
-e escapechar
TELNET轉義字符的初始值設置爲escapechar。如果忽略本選項,則無轉義字符。
host
表示遠程主機的正式名稱、別名或IP地址。
port
端口號,即各種Internet應用程序地址。如未指明端口號,則使用telnet的缺省端口號。

如果telnet命令不帶任何參數,則系統將進入telnet命令狀態,其提示符是telnet>。在提示符後可以使用各種telnet命令。比方說,在提示符後鍵入help命令,可以得到telnet命令表。telnet命令及其功能描述見下。
命令功能描述:
close
關閉當前連接
logout
強制退出遠程用戶並關閉連接
display
顯示當前操作的參數
mode
試圖進入命令行方式或字符方式
open
連接到某一站點
quit
退出
telnetsend
發送特殊字符
set
設置當前操作的參數
unset
復位當前操作參數
status
打印狀態信息
toggle
對操作參數進行開關轉換
slc
改變特殊字符的狀態
auth
打開/關閉確認功能z掛起
telnetenviron
更改環境變量?顯示幫助信息
  這些命令均可採用縮寫形式,只要相互之間不會產生衝突。telnet命令一般都直接後跟節點名,表示將註冊到指定的遠方機器。例如命令: telnet ox6.ios.ac.cn。登錄到遠程主機後,就可以開始使用該機器上的資源及其所能提供的服務,甚至可以再次登錄到其它主機。

  註釋:可能你已經注意到,遠程登錄中的遠程只是一個邏輯上的概念。也就是說,你通過遠程登錄方式登錄到的主機也許遠在天涯,也許近在咫尺。
  如果遠程節點使用的telnet端口號不是標準TCP端口 (telnet的標準端口爲23),那麼還需要在主機名後面附上相應的端口號。如下面的命令: telnet eve.assumption.edu 5000
   
這個命令將使你登錄到主機eve.assumption.edu的第5000號端口 (你不妨試試看,這個端口實際上是一個很不錯的去處,在那裏你可以展示一下國際象棋方面的才華。)

    註釋:端口指的是遠程機器上某個特定應用程序的位置。如果登錄到遠程主機時沒有指定端口,那麼它將認爲你是一個固定用戶,並希望你在進入系統之前輸入有效的用戶名和口令。當通過特定端口連接時,主機並不要求輸入用戶名,但是限制用戶使用一種特殊的功能。

    退出
  一旦登錄到某個遠程主機,你就成了該計算機的一個用戶。我們知道,Internet上各臺主機的硬件環境、操作系統和應用程序存在很大的異構性。因此,其退出方式也不盡相同。不過,就一般情形而言,你可以依次嘗試使用 qquitexitlogoutCtrl+Ddone等命令,也許其中某個命令可以幫助你結束本次操作,使你返回到UNIX提示狀態下。如果嘗試未告成功,不妨試用Ctrl+]返回到telnet> 提示下,然後鍵入closequit並按Enter鍵。比方說,如果你已經從bjlad.public.bta.cn主機遠程登錄到ox6.ios.ac.cn主機,現在希望回到本地機器,則可以輸入exit命令,或用Ctrl+]返回到telnet>提示。這裏假定你用Ctrl+]結束telnet連接。然後再輸入quit命令,以希望回到 bjlad.public.bta.cn 主機的UNIX提示符下。這時的屏幕顯示爲:
      telnet>quit
      Connection closed.

 

4)舉例:telnet 202.206.1.26

發佈了36 篇原創文章 · 獲贊 5 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章