當前位置:首頁 » 手機網路 » 電腦網路服務命令
擴展閱讀
電腦網路流量怎麼來的 2024-11-28 21:42:54
對工作用幫助的手機軟體 2024-11-28 21:12:10
網路配置設置有什麼用 2024-11-28 21:00:42

電腦網路服務命令

發布時間: 2024-04-19 16:30:06

㈠ Windows常用網路命令詳解

Windows常用網路命令詳解

簡單的說,Ping就是一個測試程序,如果Ping運行正確,我們大體上就可以排除網路訪問層、網卡、MODEM的輸入輸出線路、電纜和路由器等存在的故障,從而減小了問題的范圍。但由於可以自定義所發數據報的大小及無休止的高速發送,Ping也被某些別有用心的人作為DDOS(拒絕服務攻擊)的工具,例如許多大型的網站就是被黑客利用數百台可以高速接入互聯網的電腦連續發送大量Ping數據報而癱瘓的。

按照預設設置,Windows上運行的Ping命令發送4個ICMP(網間控制報文協議)回送請求,每個32位元組數據,如果一切正常,我們應能得到4個回送應答。 Ping能夠以毫秒為單位顯示發送回送請求到返回回送應答之間的時間量。如果應答時間短,表示數據報不必通過太多的路由器或網路連接速度比較快。Ping還能顯示TTL(Time To Live存在時間)值,我們可以通過TTL值推算一下數據包已經通過了多少個路由器:源地點TTL起始值(就是比返回TTL略大的一個2的乘方數)-返回時TTL值。例如,返回TTL值為119,那麼可以推算數據報離開源地址的TTL起始值為128,而源地點到目標地點要通過9個路由器網段(128-119);如果返回TTL值為246,TTL起始值就是256,源地點到目標地點要通過9個路由器網段。

1、通過Ping檢測網路故障的典型次序

正常情況下,當我們使用Ping命令來查找問題所在或檢驗網路運行情況時,我們需要使用許多Ping命令,如果所有都運行正確,我們就可以相信基本的連通性和配置參數沒有問題;如果某些Ping命令出現運行故障,它也可以指明到何處去查找問題。下面就給出一個典型的檢測次序及對應的可能故障:

ping 127.0.0.1

這個Ping命令被送到本地計算機的IP軟體,該命令永不退出該計算機。如果沒有做到這一點,就表示TCP/IP的安裝或運行存在某些最基本的問題。

ping 本機IP

這個命令被送到我們計算機所配置的IP地址,我們的計算機始終都應該對該Ping命令作出應答,如果沒有,則表示本地配置或安裝存在問題。出現此問題時,區域網用戶請斷開網路電纜,然後重新發送該命令。如果網線斷開後本命令正確,則表示另一台計算機可能配置了相同的IP地址。

ping 區域網內其他IP

這個命令應該離開我們的計算機,經過網卡及網路電纜到達其他計算機,再返回。收到回送應答表明本地網路中的網卡和載體運行正確。但如果收到0個回送應答,那麼表示子網掩碼(進行子網分割時,將IP地址的網路部分與主機部分分開的代碼)不正確或網卡配置錯誤或電纜系統有問題。

ping 網關IP

這個命令如果應答正確,表示區域網中的網關路由器正在運行並能夠作出應答。

ping 遠程IP

如果收到4個應答,表示成功的使用了預設網關。對於撥號上網用戶則表示能夠成功的訪問Internet(但不排除ISP的DNS會有問題)。

ping localhost

localhost是個作系統的網路保留名,它是127.0.0.1的別名,每太計算機都應該能夠將該名字轉換成該地址。如果沒有做到這一帶內,則表示主機文件(/Windows/host)中存在問題。

ping www.xxx.com(如www.bitscn.com )

對這個域名執行Ping www.xxx.com 地址,通常是通過DNS 伺服器 如果這里出現故障,則表示DNS伺服器的IP地址配置不正確或DNS伺服器有故障(對於撥號上網用戶,某些ISP已經不需要設置DNS伺服器了)。順便說一句:我們也可以利用該命令實現域名對IP地址的轉換功能。

如果上面所列出的所有Ping命令都能正常運行,那麼我們對自己的計算機進行本地和遠程通信的功能基本上就可以放心了。但是,這些命令的成功並不表示我們所有的網路配置都沒有問題,例如,某些子網掩碼錯誤就可能無法用這些方法檢測到。

2、Ping命令的常用參數選項

ping IP Ct

連續對IP地址執行Ping命令,直到被用戶以Ctrl+C中斷。

ping IP -l 3000

指定Ping命令中的數據長度為3000位元組,而不是預設的32位元組。

ping IP Cn

執行特定次數的Ping命令。

二、Netstat 命令的使用技巧

Netstat用於顯示與IP、TCP、UDP和ICMP協議相關的統計數據,一般用於檢驗本機各埠的網路連接情況。

如果我們的計算機有時候接受到的數據報會導致出錯數據刪除或故障,我們不必感到奇怪,TCP/IP可以容許這些類型的錯誤,並能夠自動重發數據報。但如果累計的出錯情況數目佔到所接收的IP數據報相當大的百分比,或者它的數目正迅速增加,那麼我們就應該使用Netstat查一查為什麼會出現這些情況了。

1、netstat 的一些常用選項

netstat Cs

本選項能夠按照各個協議分別顯示其統計數據。如果我們的應用程序(如Web瀏覽器)運行速度比較慢,或者不能顯示Web頁之類的數據,那麼我們就可以用本選項來查看一下所顯示的信息。我們需要仔細查看統計數據的各行,找到出錯的關鍵字,進而確定問題所在。

netstat Ce

本選項用於顯示關於乙太網的統計數據。它列出的項目包括傳送的數據報的總位元組數、錯誤數、刪除數、數據報的數量和廣播的數量。這些統計數據既有發送的數據報數量,也有接收的數據報數量。這個選項可以用來統計一些基本的網路流量)。

netstat Cr

本選項可以顯示關於路由表的信息,類似於後面所講使用route print命令時看到的 信息。除了顯示有效路由外,還顯示當前有效的連接。

netstat Ca

本選項顯示一個所有的有效連接信息列表,包括已建立的連接(ESTABLISHED),也包括監聽連接請求(LISTENING)的那些連接。

netstat Cn

顯示所有已建立的有效連接。

下面是 netstat 的輸出示例:

C:>netstat -e

Interface Statistics

ReceivedSent

Bytes399583794047224622

Unicast packets120099131015

Non-unicast packets7579544 3823

Discards 0 0

Errors 0 0

Unknown protocols363054211

C:>netstat -a

Active Connections

Proto Local AddressForeign Address State

TCPCORP1:1572 172.16.48.10:nbsession ESTABLISHED

TCPCORP1:1589 172.16.48.10:nbsession ESTABLISHED

TCPCORP1:1606 172.16.105.245:nbsession ESTABLISHED

TCPCORP1:1632 172.16.48.213:nbsessionESTABLISHED

TCPCORP1:1659 172.16.48.169:nbsessionESTABLISHED

TCPCORP1:1714 172.16.48.203:nbsessionESTABLISHED

TCPCORP1:1719 172.16.48.36:nbsession ESTABLISHED

TCPCORP1:1241 172.16.48.101:nbsessionESTABLISHED

UDPCORP1:1025 *:*

UDPCORP1:snmp *:*

UDPCORP1:nbname *:*

UDPCORP1:nbdatagram *:*

UDPCORP1:nbname *:*

UDPCORP1:nbdatagram *:*

C:>netstat -s

IP Statistics

Packets Received = 5378528

Received Header Errors = 738854

Received Address Errors= 23150

Datagrams Forwarded= 0

Unknown Protocols Received = 0

Received Packets Discarded = 0

Received Packets Delivered = 4616524

Output Requests= 132702

Routing Discards = 157

Discarded Output Packets = 0

Output Packet No Route = 0

Reassembly Required= 0

Reassembly Successful = 0

Reassembly Failures =

Datagrams Successfully Fragmented = 0

Datagrams Failing Fragmentation = 0

Fragments Created = 0

ICMP Statistics

ReceivedSent

Messages 693 4

Errors 0 0

Destination Unreachable685 0

Time Exceeded0 0

Parameter Problems 0 0

Source Quenches0 0

Redirects0 0

Echoes 4 0

Echo Replies 0 4

Timestamps 0 0

Timestamp Replies0 0

Address Masks0 0

Address Mask Replies 0 0

TCP Statistics

Active Opens = 597

Passive Opens= 135

Failed Connection Attempts = 107

Reset Connections= 91

Current Connections= 8

Segments Received= 106770

Segments Sent= 118431

Segments Retransmitted = 461

UDP Statistics

Datagrams Received = 4157136

No Ports = 351928

ReceiveErrors = 2

Datagrams Sent = 13809

2、Netstat的妙用

經常上網的人一般都使用ICQ的,不知道我們有沒有被一些討厭的人騷擾,想投訴卻又不知從和下手?其實,我們只要知道對方的IP,就可以向他所屬的ISP投訴了。但怎樣才能通過ICQ知道對方的IP呢?如果對方在設置ICQ時選擇了不顯示IP地址,那我們是無法在信息欄中看到的。其實,我們只需要通過Netstat就可以很方便的做到這一點:當他通過ICQ或其他的工具與我們相連時(例如我們給他發一條ICQ信息或他給我們發一條信息),我們立刻在DOS 命令提示符下輸入netstat -n或netstat -a就可以看到對方上網時所用的IP或ISP域名了,甚至連所用Port都完全暴露了。

三、IPConfig命令的使用技巧

IPConfig實用程序和它的等價圖形用戶界面----Windows 95/98中的WinIPCfg可用於顯示當前的TCP/IP配置的設置值。這些信息一般用來檢驗人工配置的TCP/IP設置是否正確。但是,如果我們的計算機和所在的區域網使用了動態主機配置協議(DHCP),這個程序所顯示的信息也許更加實用。這時,IPConfig可以讓我們了解自己的計算機是否成功的租用到一個IP地址,如果租用到則可以了解它目前分配到的是什麼地址。了解計算機當前的IP地址、子網掩碼和預設網關實際上是進行測試和故障分析的必要項目。

1、IPConfig最常用的選項

ipconfig

當使用IPConfig時不帶任何參數選項,那麼它為每個已經配置了的介面顯示IP地址、子網掩碼和預設網關值。

ipconfig /all

當使用all選項時,IPConfig能為DNS和WINS伺服器顯示它已配置且所要使用的附加信息(如IP地址等),並且顯示內置於本地網卡中的物理地址(MAC)。如果IP地址是從DHCP伺服器租用的,IPConfig將顯示DHCP伺服器的IP地址和租用地址預計失效的日期。

ipconfig /release和ipconfig /renew

這是兩個附加選項,只能在向DHCP伺服器租用其IP地址的計算機上起作用。如果我們輸入ipconfig /release,那麼所有介面的租用IP地址便重新交付給DHCP伺服器(歸還IP地址)。如果我們輸入ipconfig /renew,那麼本地計算機便設法與DHCP伺服器取得聯系,並租用一個IP地址。請注意,大多數情況下網卡將被重新賦予和以前所賦予的相同的IP地址。

下面的範例是 ipconfig /all 命令輸出,該計算機配置成使用 DHCP 伺服器動態配置 TCP/IP,並使用 WINS 和 DNS 伺服器解析名稱。

Windows 2000 IP Configuration

Node Type.. . . . . . . . : Hybrid

IP Routing Enabled.. . . . : No

WINS Proxy Enabled.. . . . : No

Ethernet adapter Local Area Connection:

Host Name.. . . . . . . . : corp1.microsoft.com

DNS Servers . . . . . . . : 10.1.0.200

Description. . . . . . . : 3Com 3C90x Ethernet Adapter

Physical Address. . . . . : 00-60-08-3E-46-07

DHCP Enabled.. . . . . . . : Yes

Autoconfiguration Enabled.: Yes

IP Address. . . . . . . . . : 192.168.0.112

Subnet Mask. . . . . . . . : 255.255.0.0

Default Gateway. . . . . . : 192.168.0.1

DHCP Server. . . . . . . . : 10.1.0.50

Primary WINS Server. . . . : 10.1.0.101

Secondary WINS Server. . . : 10.1.0.102

Lease Obtained.. . . . . . : Wednesday, September 02, 1998 10:32:13 AM

Lease Expires.. . . . . . : Friday, September 18, 1998 10:32:13 AM

如果我們使用的是Windows 95/98,那麼我們應該更習慣使用winipcfg而不是ipconfig,因為它是一個圖形用戶界面,而且所顯示的信息與ipconfig相同,並且也提供發布和更新動態IP地址的選項。

四、ARP(地址轉換協議)的使用技巧

ARP是一個重要的TCP/IP協議,並且用於確定對應IP地址的網卡物理地址。實用arp命令,我們能夠查看本地計算機或另一台計算機的ARP高速緩存中的當前內容。此外,使用arp命令,也可以用人工方式輸入靜態的網卡物理/IP地址對,我們可能會使用這種方式為預設網關和本地伺服器等常用主機進行這項作,有助於減少網路上的信息量。

按照預設設置,ARP高速緩存中的項目是動態的,每當發送一個指定地點的數據報且高速緩存中不存在當前項目時,ARP便會自動添加該項目。一旦高速緩存的項目被輸入,它們就已經開始走向失效狀態。例如,在Windows NT/2000網路中,如果輸入項目後不進一步使用,物理/IP地址對就會在2至10分鍾內失效。因此,如果ARP高速緩存中項目很少或根本沒有時,請不要奇怪,通過另一台計算機或路由器的ping命令即可添加。所以,需要通過arp命令查看高速緩存中的內容時,請最好先ping 此台計算機(不能是本機發送ping命令)。

ARP常用命令選項:

arp -a或arp Cg

用於查看高速緩存中的所有項目。-a和-g參數的'結果是一樣的,多年來-g一直是UNIX平台上用來顯示ARP高速緩存中所有項目的選項,而Windows用的是arp -a(-a可被視為all,即全部的意思),但它也可以接受比較傳統的-g選項。

arp -a IP

如果我們有多個網卡,那麼使用arp -a加上介面的IP地址,就可以只顯示與該介面相關的ARP緩存項目。

arp -s IP 物理地址

我們可以向ARP高速緩存中人工輸入一個靜態項目。該項目在計算機引導過程中將保持有效狀態,或者在出現錯誤時,人工配置的物理地址將自動更新該項目。

arp -d IP

使用本命令能夠人工刪除一個靜態項目。

例如我們在命令提示符下,鍵入 Arp Ca;如果我們使用過 Ping 命令測試並驗證從這台計算機到 IP 地址為 10.0.0.99 的主機的連通性,則 ARP 緩存顯示以下項:

Interface:10.0.0.1 on interface 0x1

Internet AddressPhysical AddressType

10.0.0.99 00-e0-98-00-7c-dc dynamic

在此例中,緩存項指出位於 10.0.0.99 的遠程主機解析成 00-e0-98-00-7c-dc 的媒體訪問控制地址,它是在遠程計算機的網卡硬體中分配的。媒體訪問控制地址是計算機用於與網路上遠程 TCP/IP 主機物理通訊的地址。

至此我們可以用ipconfig和ping命令來查看自己的網路配置並判斷是否正確、可以用netstat查看別人與我們所建立的連接並找出ICQ使用者所隱藏的IP信息、可以用arp查看網卡的MAC地址。

五、Tracert、Route 與 NBTStat的使用技巧

1、Tracert的使用技巧

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

Tracert的使用很簡單,只需要在tracert後面跟一個IP地址或URL,Tracert會進行相應的域名轉換的。

tracert 最常見的用法:

tracert IP address [-d] 該命令返回到達 IP 地址所經過的路由器列表。通過使用 -d 選項,將更快地顯示路由器路徑,因為 tracert 不會嘗試解析路徑中路由器的名稱。

Tracert一般用來檢測故障的位置,我們可以用tracert IP在哪個環節上出了問題,雖然還是沒有確定是什麼問題,但它已經告訴了我們問題所在的地方,我們也就可以很有把握的告訴別人----某某地方出了問題。

2、Route 的使用技巧

大多數主機一般都是駐留在只連接一台路由器的網段上。由於只有一台路由器,因此不存在使用哪一台路由器將數據報發表到遠程計算機上去的問題,該路由器的IP地址可作為該網段上所有計算機的預設網關來輸入。

但是,當網路上擁有兩個或多個路由器時,我們就不一定想只依賴預設網關了。實際上我們可能想讓我們的某些遠程IP地址通過某個特定的路由器來傳遞,而其他的遠程IP則通過另一個路由器來傳遞。

在這種情況下,我們需要相應的路由信息,這些信息儲存在路由表中,每個主機和每個路由器都配有自己獨一無二的路由表。大多數路由器使用專門的路由協議來交換和動態更新路由器之間的路由表。但在有些情況下,必須人工將項目添加到路由器和主機上的路由表中。Route就是用來顯示、人工添加和修改路由表項目的。

一般使用選項:

route print

本命令用於顯示路由表中的當前項目,在單路由器網段上的輸出;由於用IP地址配置了網卡,因此所有的這些項目都是自動添加的。

route add

使用本命令,可以將信路由項目添加給路由表。例如,如果要設定一個到目的網路209.98.32.33的路由,其間要經過5個路由器網段,首先要經過本地網路上的一個路由器,器IP為202.96.123.5,子網掩碼為255.255.255.224,那麼我們應該輸入以下命令:

route add 209.98.32.33 mask 255.255.255.224 202.96.123.5 metric 5

route change

我們可以使用本命令來修改數據的傳輸路由,不過,我們不能使用本命令來改變數據的目的地。下面這個例子可以將數據的路由改到另一個路由器,它採用一條包含3個網段的更直的路徑:

route add 209.98.32.33 mask 255.255.255.224 202.96.123.250 metric 3

route delete

使用本命令可以從路由表中刪除路由。例如:route delete 209.98.32.33

3、NBTStat的使用技巧

使用 nbtstat 命令釋放和刷新 NetBIOS 名稱。NBTStat(TCP/IP上的NetBIOS統計數據)實用程序用於提供關於關於NetBIOS的統計數據。運用NetBIOS,我們可以查看本地計算機或遠程計算機上的NetBIOS名字表格。

常用選項:

nbtstat Cn

顯示寄存在本地的名字和服務程序。

nbtstat Cc

本命令用於顯示NetBIOS名字高速緩存的內容。NetBIOS名字高速緩存用於寸放與本計算機最近進行通信的其他計算機的NetBIOS名字和IP地址對。

nbtstat Cr

本命令用於清除和重新載入NetBIOS名字高速緩存。

nbtstat -a IP

通過IP顯示另一台計算機的物理地址和名字列表,我們所顯示的內容就像對方計算機自己運行nbtstat -n一樣。

nbtstat -s IP

顯示實用其IP地址的另一台計算機的NetBIOS連接表。

例如我們在命令提示符下,鍵入:nbtstat CRR 釋放和刷新過程的進度以命令行輸出的形式顯示。該信息表明當前注冊在該計算機的 WINS 中的所有本地 NetBIOS 名稱是否已經使用 WINS 伺服器釋放和續訂了注冊。

;

㈡ linux閲嶅惎緗戝崱鍛戒護

鍏蜂綋鏈変互涓嬪嚑涓錛歭inux閲嶅惎緗戝崱鐨勫懡浠ゆ湁錛

1銆乮fdown/ifup鍛戒護錛宨fdown鐢ㄤ簬鍋滄㈡寚瀹氱綉鍗$殑緗戠粶榪炴帴錛宨fup鐢ㄤ簬鍚鍔ㄦ寚瀹氱綉鍗$殑緗戠粶榪炴帴錛

2銆乻ystemctl鍛戒護錛宻ystemctl restart network鐢ㄤ簬閲嶅惎緗戠粶鏈嶅姟錛

3銆乻ervice鍛戒護錛宻ervice network restart鐢ㄤ簬閲嶅惎緗戠粶鏈嶅姟錛

4銆乮p鍛戒護錛宨p link set<緗戝崱鍚嶇О>down絳夈

鍦↙inux緋葷粺涓錛屾湁澶氱嶅懡浠ゅ彲浠ョ敤浜庨噸鍚緗戝崱銆備笅闈㈠垪鍑轟簡鍏朵腑涓浜涘父鐢ㄧ殑鍛戒護鍙婂叾鐢ㄦ硶錛

ifdown/ifup鍛戒護錛

ifdown錛氱敤浜庡仠姝㈡寚瀹氱綉鍗$殑緗戠粶榪炴帴銆

鐢ㄦ硶錛歴udo ifdown <緗戝崱鍚嶇О>

ifup錛氱敤浜庡惎鍔ㄦ寚瀹氱綉鍗$殑緗戠粶榪炴帴銆

鐢ㄦ硶錛歴udo ifup <緗戝崱鍚嶇О>

渚嬪傦紝瑕侀噸鍚痚th0緗戝崱錛屽彲浠ヤ嬌鐢ㄤ互涓嬪懡浠わ細

sudo ifdown eth0

sudo ifup eth0

systemctl鍛戒護錛

systemctl restart network錛氱敤浜庨噸鍚緗戠粶鏈嶅姟錛屽寘鎷鎵鏈夌殑緗戝崱銆

鐢ㄦ硶錛歴udo systemctl restart network

璇鋒敞鎰忥紝浣跨敤璇ュ懡浠ら渶瑕乺oot鏉冮檺銆

service鍛戒護錛

service network restart錛氱敤浜庨噸鍚緗戠粶鏈嶅姟錛屽寘鎷鎵鏈夌殑緗戝崱銆

鐢ㄦ硶錛歴udo service network restart

璇鋒敞鎰忥紝浣跨敤璇ュ懡浠ら渶瑕乺oot鏉冮檺銆

ip鍛戒護錛

ip link set <緗戝崱鍚嶇О> down錛氱敤浜庡仠姝㈡寚瀹氱綉鍗$殑緗戠粶榪炴帴銆

鐢ㄦ硶錛歴udo ip link set eth0 down

ip link set <緗戝崱鍚嶇О> up錛氱敤浜庡惎鍔ㄦ寚瀹氱綉鍗$殑緗戠粶榪炴帴銆

鐢ㄦ硶錛歴udo ip link set eth0 up

渚嬪傦紝瑕侀噸鍚痚th0緗戝崱錛屽彲浠ヤ嬌鐢ㄤ互涓嬪懡浠わ細

sudo ip link set eth0 down

sudo ip link set eth0 up

㈢ Linux緗戠粶鍛戒護鏈夊摢浜

璁$畻鏈虹綉緇滅殑涓昏佷紭鐐規槸鑳藉熷疄鐜拌祫婧愬拰淇℃伅鐨勫叡浜錛屽苟涓旂敤鎴峰彲浠ヨ繙紼嬭塊棶淇℃伅銆侺inux鎻愪緵浜嗕竴緇勫己鏈夊姏鐨勭綉緇滃懡浠ゆ潵涓虹敤鎴鋒湇鍔★紝榪欎簺宸ュ叿鑳藉熷府鍔╃敤鎴風櫥褰曞埌榪滅▼璁$畻鏈轟笂銆佷紶杈撴枃浠跺拰鎵ц岃繙紼嬪懡浠ょ瓑銆 鏈絝犱粙緇嶄笅鍒楀嚑涓甯哥敤鐨勬湁鍏崇綉緇滄搷浣滅殑鍛戒護錛

ftp 浼犺緭鏂囦歡
telnet 鐧誨綍鍒拌繙紼嬭$畻鏈轟笂
r - 浣跨敤鍚勭嶈繙紼嬪懡浠
netstat 鏌ョ湅緗戠粶鐨勭姸鍐
nslookup 鏌ヨ㈠煙鍚嶅拰IP鍦板潃鐨勫瑰簲
finger 鏌ヨ㈡煇涓浣跨敤鑰呯殑淇℃伅
ping 鏌ヨ㈡煇涓鏈哄櫒鏄鍚﹀湪宸ヤ綔

浣跨敤ftp鍛戒護榪涜岃繙紼嬫枃浠朵紶杈
ftp鍛戒護鏄鏍囧噯鐨勬枃浠朵紶杈撳崗璁鐨勭敤鎴鋒帴鍙c俧tp鏄鍦═CP/IP緗戠粶涓婄殑璁$畻鏈轟箣闂翠紶杈撴枃浠剁殑綆鍗曟湁鏁堢殑鏂規硶銆傚畠鍏佽哥敤鎴蜂紶杈揂SCII鏂囦歡鍜屼簩榪涘埗鏂囦歡銆 鍦╢tp浼氳瘽榪囩▼涓錛岀敤鎴峰彲浠ラ氳繃浣跨敤ftp瀹㈡埛紼嬪簭榪炴帴鍒板彟涓鍙拌$畻鏈轟笂銆備粠姝わ紝鐢ㄦ埛鍙浠ュ湪鐩褰曚腑涓婁笅縐誨姩銆佸垪鍑虹洰褰曞唴瀹廣佹妸鏂囦歡浠庤繙紼嬫満鎷瘋礉鍒版湰鍦版満涓娿佹妸鏂囦歡浠庢湰鍦版満浼犺緭鍒拌繙紼嬬郴緇熶腑銆

闇瑕佹敞鎰忕殑鏄錛屽傛灉鐢ㄦ埛娌℃湁閭d釜鏂囦歡鐨勫瓨鍙栨潈闄愶紝灝變笉鑳戒粠榪滅▼緋葷粺涓鑾峰緱鏂囦歡鎴栧悜榪滅▼緋葷粺浼犺緭鏂囦歡銆 涓轟簡浣跨敤ftp鏉ヤ紶杈撴枃浠訛紝鐢ㄦ埛蹇呴』鐭ラ亾榪滅▼璁$畻鏈轟笂鐨勫悎娉曠敤鎴峰悕鍜屽彛浠ゃ傝繖涓鐢ㄦ埛鍚/鍙d護鐨勭粍鍚堢敤鏉ョ『璁ftp 浼氳瘽錛屽苟鐢ㄦ潵紜瀹氱敤鎴峰硅佷紶杈撶殑鏂囦歡鍙浠ヨ繘琛屼粈涔堟牱鐨勮塊棶銆傚彟澶栵紝鐢ㄦ埛鏄劇劧闇瑕佺煡閬撳瑰叾榪涜宖tp 浼氳瘽鐨勮$畻鏈虹殑鍚嶅瓧鎴朓P鍦板潃銆

Ftp鍛戒護鐨勫姛鑳芥槸鍦ㄦ湰鍦版満鍜岃繙紼嬫満涔嬮棿浼犻佹枃浠躲傝ュ懡浠ょ殑涓鑸鏍煎紡濡備笅錛
$ ftp 涓繪満鍚/IP

鍏朵腑鈥滀富鏈哄悕/IP鈥濇槸鎵瑕佽繛鎺ョ殑榪滅▼鏈虹殑涓繪満鍚嶆垨IP鍦板潃銆傚湪鍛戒護琛屼腑錛屼富鏈哄悕灞炰簬閫夐」錛屽傛灉鎸囧畾涓繪満鍚嶏紝ftp灝嗚瘯鍥句笌榪滅▼鏈虹殑ftp鏈嶅姟紼嬪簭榪涜岃繛鎺ワ紱濡傛灉娌℃湁鎸囧畾涓繪満鍚嶏紝ftp灝嗙粰鍑烘彁紺虹︼紝絳夊緟鐢ㄦ埛杈撳叆鍛戒護錛 $ ftp ftp > 姝ゆ椂鍦╢tp>鎻愮ず絎﹀悗闈㈣緭鍏open鍛戒護鍔犱富鏈哄悕鎴朓P鍦板潃錛屽皢璇曞浘榪炴帴鎸囧畾鐨勪富鏈恆 涓嶇′嬌鐢ㄥ摢涓縐嶆柟娉曪紝濡傛灉榪炴帴鎴愬姛錛岄渶瑕佸湪榪滅▼鏈轟笂鐧誨綍銆傜敤鎴峰傛灉鍦ㄨ繙紼嬫満涓婃湁甯愬彿錛屽氨鍙浠ラ氳繃ftp浣跨敤榪欎竴甯愬彿騫墮渶瑕佹彁渚涘彛浠ゃ
鍦ㄨ繙紼嬫満涓婄殑鐢ㄦ埛甯愬彿鐨勮誨啓鏉冮檺鍐沖畾璇ョ敤鎴峰湪榪滅▼鏈轟笂鑳戒笅杞戒粈涔堟枃浠跺拰灝嗕笂杞芥枃浠舵斁鍒板摢涓鐩褰曚腑銆 濡傛灉娌℃湁榪滅▼鏈虹殑涓撶敤鐧誨綍甯愬彿錛岃稿歠tp絝欑偣璁炬湁鍙浠ヤ嬌鐢ㄧ殑鐗規畩甯愬彿銆傝繖涓甯愬彿鐨勭櫥褰曞悕涓篴nonymous錛堜篃縐頒負鍖垮悕ftp錛夛紝褰撲嬌鐢ㄨ繖涓甯愬彿鏃訛紝瑕佹眰杈撳叆email鍦板潃浣滀負鍙d護銆 濡傛灉榪滅▼緋葷粺鎻愪緵鍖垮悕ftp鏈嶅姟錛岀敤鎴蜂嬌鐢ㄨ繖欏規湇鍔″彲浠ョ櫥褰曞埌鐗規畩鐨勶紝渚涘叕寮浣跨敤鐨勭洰褰曘

涓鑸涓撻棬鎻愪緵涓や釜鐩褰曪細pub鐩褰曞拰incoming鐩褰曘俻ub鐩褰曞寘鍚璇ョ珯鐐逛緵鍏浼椾嬌鐢ㄧ殑鎵鏈夋枃浠訛紝incoming鐩褰曞瓨鏀句笂杞藉埌璇ョ珯鐐圭殑鏂囦歡銆 涓鏃︾敤鎴蜂嬌鐢╢tp鍦ㄨ繙紼嬬珯鐐逛笂鐧誨綍鎴愬姛錛屽皢寰楀埌鈥渇tp>鈥濇彁紺虹︺傜幇鍦ㄥ彲浠ヨ嚜鐢變嬌鐢╢tp鎻愪緵鐨勫懡浠わ紝鍙浠ョ敤 help鍛戒護鍙栧緱鍙渚涗嬌鐢ㄧ殑鍛戒護娓呭崟錛屼篃鍙浠ュ湪 help鍛戒護鍚庨潰鎸囧畾鍏蜂綋鐨勫懡浠ゅ悕縐幫紝鑾峰緱榪欐潯鍛戒護鐨勮存槑銆
鏈甯哥敤鐨勫懡浠ゆ湁錛
ls 鍒楀嚭榪滅▼鏈虹殑褰撳墠鐩褰
cd 鍦ㄨ繙紼嬫満涓婃敼鍙樺伐浣滅洰褰
lcd 鍦ㄦ湰鍦版満涓婃敼鍙樺伐浣滅洰褰
ascii 璁劇疆鏂囦歡浼犺緭鏂瑰紡涓篈SCII妯″紡
binary 璁劇疆鏂囦歡浼犺緭鏂瑰紡涓轟簩榪涘埗妯″紡
close緇堟㈠綋鍓嶇殑ftp浼氳瘽
hash 姣忔′紶杈撳畬鏁版嵁緙撳啿鍖轟腑鐨勬暟鎹鍚庡氨鏄劇ず涓涓#鍙
get錛坢get錛 浠庤繙紼嬫満浼犻佹寚瀹氭枃浠跺埌鏈鍦版満
put錛坢put錛 浠庢湰鍦版満浼犻佹寚瀹氭枃浠跺埌榪滅▼鏈
open 榪炴帴榪滅▼ftp絝欑偣
quit鏂寮涓庤繙紼嬫満鐨勮繛鎺ュ苟閫鍑篺tp
? 鏄劇ず鏈鍦板府鍔╀俊鎮
! 杞鍒癝hell涓

涓嬮潰綆鍗曞皢ftp甯哥敤鍛戒護浣滀竴綆浠嬨
鍚鍔╢tp浼氳瘽 open鍛戒護鐢ㄤ簬鎵撳紑涓涓涓庤繙紼嬩富鏈虹殑浼氳瘽銆傝ュ懡浠ょ殑涓鑸鏍煎紡鏄錛 open 涓繪満鍚/IP 濡傛灉鍦╢tp 浼氳瘽鏈熼棿瑕佷笌涓涓浠ヤ笂鐨勭珯鐐硅繛鎺ワ紝閫氬父鍙鐢ㄤ笉甯﹀弬鏁扮殑ftp鍛戒護銆傚傛灉鍦ㄤ細璇濇湡闂村彧鎯充笌涓鍙拌$畻鏈鴻繛鎺ワ紝閭d箞鍦ㄥ懡浠よ屼笂鎸囧畾榪滅▼涓繪満鍚嶆垨IP鍦板潃浣滀負ftp鍛戒護鐨勫弬鏁般 緇堟ftp浼氳瘽 close銆乨isconnect銆乹uit鍜宐ye鍛戒護鐢ㄤ簬緇堟涓庤繙紼嬫満鐨勪細璇濄俢lose鍜宒isronnect鍛戒護鍏抽棴涓庤繙紼嬫満鐨勮繛鎺ワ紝浣嗘槸浣跨敤鎴風暀鍦ㄦ湰鍦拌$畻鏈虹殑ftp紼嬪簭涓銆俼uit鍜宐ye鍛戒護閮藉叧闂鐢ㄦ埛涓庤繙紼嬫満鐨勮繛鎺ワ紝鐒跺悗閫鍑虹敤鎴鋒満涓婄殑ftp 紼嬪簭銆 鏀瑰彉鐩褰 鈥渃d [鐩褰昡鈥濆懡浠ょ敤浜庡湪ftp浼氳瘽鏈熼棿鏀瑰彉榪滅▼鏈轟笂鐨勭洰褰曪紝lcd鍛戒護鏀瑰彉鏈鍦扮洰褰曪紝浣跨敤鎴瘋兘鎸囧畾鏌ユ壘鎴栨斁緗鏈鍦版枃浠剁殑浣嶇疆銆 榪滅▼鐩褰曞垪琛 ls鍛戒護鍒楀嚭榪滅▼鐩褰曠殑鍐呭癸紝灝卞儚浣跨敤涓涓浜や簰shell涓鐨刲s鍛戒護涓鏍楓俵s鍛戒護鐨勪竴鑸鏍煎紡鏄錛 ls [鐩褰昡 [鏈鍦版枃浠禲 濡傛灉鎸囧畾浜嗙洰褰曚綔涓哄弬鏁幫紝閭d箞ls灝卞垪鍑鴻ョ洰褰曠殑鍐呭廣傚傛灉緇欏嚭涓涓鏈鍦版枃浠剁殑鍚嶅瓧錛岄偅涔堣繖涓鐩褰曞垪琛ㄨ鏀懼叆鏈鍦版満涓婃偍鎸囧畾鐨勮繖涓鏂囦歡涓銆 浠庤繙紼嬬郴緇熻幏鍙栨枃浠 get鍜宮get鍛戒護鐢ㄤ簬浠庤繙紼嬫満涓婅幏鍙栨枃浠躲倈et鍛戒護鐨勪竴鑸鏍煎紡涓猴細 get 鏂囦歡鍚 鎮ㄨ繕鍙浠ョ粰鍑烘湰鍦版枃浠跺悕錛岃繖涓鏂囦歡鍚嶆槸榪欎釜瑕佽幏鍙栫殑鏂囦歡鍦ㄦ偍鐨勬湰鍦版満涓婂壋寤烘椂鐨勬枃浠跺悕銆傚傛灉鎮ㄤ笉緇欏嚭涓涓鏈鍦版枃浠跺悕錛岄偅涔堝氨浣跨敤榪滅▼鏂囦歡鍘熸潵鐨勫悕瀛椼 mget鍛戒護涓嬈¤幏鍙栧氫釜榪滅▼鏂囦歡銆俶get鍛戒護鐨勪竴鑸鏍煎紡涓猴細 mget 鏂囦歡鍚嶅垪琛 浣跨敤鐢ㄧ┖鏍煎垎闅旂殑鎴栧甫閫氶厤絎︾殑鏂囦歡鍚嶅垪琛ㄦ潵鎸囧畾瑕佽幏鍙栫殑鏂囦歡錛屽瑰叾涓鐨勬瘡涓鏂囦歡閮借佹眰鐢ㄦ埛紜璁ゆ槸鍚︿紶閫併 鍚戣繙紼嬬郴緇熷彂閫佹枃浠 put鍜宮put鍛戒護鐢ㄤ簬鍚戣繙紼嬫満鍙戦佹枃浠躲侾ut鍛戒護鐨勪竴鑸鏍煎紡涓猴細 put 鏂囦歡鍚 mput鍛戒護涓嬈″彂閫佸氫釜鏈鍦版枃浠訛紝mput鍛戒護鐨勪竴鑸鏍煎紡涓猴細 mput 鏂囦歡鍚嶅垪琛 浣跨敤鐢ㄧ┖鏍煎垎闅旂殑鎴栧甫閫氶厤絎︾殑鏂囦歡鍚嶅垪琛ㄦ潵鎸囧畾瑕佸彂閫佺殑鏂囦歡銆傚瑰叾涓鐨勬瘡涓鏂囦歡閮借佹眰鐢ㄦ埛紜璁ゆ槸鍚﹀彂閫併 鏀瑰彉鏂囦歡浼犺緭妯″紡 榛樿ゆ儏鍐典笅錛宖tp鎸堿SCII妯″紡浼犺緭鏂囦歡錛岀敤鎴蜂篃鍙浠ユ寚瀹氬叾浠栨ā寮忋俛scii鍜宐rinary鍛戒護鐨勫姛鑳芥槸璁劇疆浼犺緭鐨勬ā寮忋傜敤ASCII妯″紡浼犺緭鏂囦歡瀵圭函鏂囨湰鏄闈炲父濂界殑錛屼絾涓洪伩鍏嶅逛簩榪涘埗鏂囦歡鐨勭牬鍧忥紝鐢ㄦ埛鍙浠ヤ互浜岃繘鍒舵ā寮忎紶杈撴枃浠躲 媯鏌ヤ紶杈撶姸鎬 浼犺緭澶у瀷鏂囦歡鏃訛紝鍙鑳戒細鍙戠幇璁ゝtp鎻愪緵鍏充簬浼犺緭鎯呭喌鐨勫弽棣堜俊鎮鏄闈炲父鏈夌敤鐨勩俬ash鍛戒護浣縡tp鍦ㄦ瘡嬈′紶杈撳畬鏁版嵁緙撳啿鍖轟腑鐨勬暟鎹鍚庯紝灝卞湪灞忓箷涓婃墦鍗頒竴涓#瀛楃︺傛湰鍛戒護鍦ㄥ彂閫佸拰鎺ユ敹鏂囦歡鏃墮兘鍙浠ヤ嬌鐢ㄣ ftp涓鐨勬湰鍦板懡浠 褰撴偍浣跨敤ftp鏃訛紝瀛楃︹!鈥濈敤浜庡悜鏈鍦版満涓婄殑鍛戒護shell浼犻佷竴涓鍛戒護銆傚傛灉鐢ㄦ埛澶勫湪ftp浼氳瘽涓錛岄渶瑕乻hell鍋氭煇浜涗簨錛屽氨寰堟湁鐢ㄣ備緥濡傜敤鎴瘋佸緩絝嬩竴涓鐩褰曟潵淇濆瓨鎺ユ敹鍒扮殑鏂囦歡銆傚傛灉杈撳叆!mkdir new_dir錛岄偅涔圠inux灝卞湪鐢ㄦ埛褰撳墠鐨勬湰鍦扮洰褰曚腑鍒涘緩涓涓鍚嶄負new_dir 鐨勭洰褰曘

浠庤繙紼嬫満grunthos涓嬭澆浜岃繘鍒舵暟鎹鏂囦歡鐨勫吀鍨嬪硅瘽榪囩▼濡備笅錛
$ ftp grunthos Connected to grunthos 220 grunthos ftp server Name 錛坓runthos:pc錛: anonymous 33l Guest login ok, send your complete e-mail address as password. Password: 230 Guest 1ogin ok, access restrictions apply. Remote system type is UNIX. ftp > cd pub 250 CWD command successful. ftp > ls 200 PORT command successful. l50 opening ASCII mode data connection for /bin/1s. total ll4 rog1 rog2 226 Transfer comp1ete . ftp > binary 200 type set to I. ftp > hash Hash mark printing on 錛1024 bytes/hash mark錛. ftp > get rog1 200 PORT command successfu1. 150 opening BINARY mode data connection for rogl 錛坙4684 bytes錛. # # # # # # # # # # # # # 226 Transfer complete. 14684 bytes received in 0.0473 secs 錛3e + 02 Kbytes/sec錛 ftp > quit 22l Goodbye.

浣跨敤telnet鍛戒護璁塊棶榪滅▼璁$畻鏈
鐢ㄦ埛浣跨敤telnet鍛戒護榪涜岃繙紼嬬櫥褰曘傝ュ懡浠ゅ厑璁哥敤鎴蜂嬌鐢╰elnet鍗忚鍦ㄨ繙紼嬭$畻鏈轟箣闂磋繘琛岄氫俊錛岀敤鎴峰彲浠ラ氳繃緗戠粶鍦ㄨ繙紼嬭$畻鏈轟笂鐧誨綍錛屽氨鍍忕櫥褰曞埌鏈鍦版満涓婃墽琛屽懡浠や竴鏍楓 涓轟簡閫氳繃telnet鐧誨綍鍒拌繙紼嬭$畻鏈轟笂錛屽繀欏葷煡閬撹繙紼嬫満涓婄殑鍚堟硶鐢ㄦ埛鍚嶅拰鍙d護銆傝櫧鐒舵湁浜涚郴緇熺『瀹炰負榪滅▼鐢ㄦ埛鎻愪緵鐧誨綍鍔熻兘錛屼絾鍑轟簬瀵瑰畨鍏ㄧ殑鑰冭檻錛岃侀檺鍒舵潵瀹劇殑鎿嶄綔鏉冮檺錛屽洜姝わ紝榪欑嶆儏鍐典笅鑳戒嬌鐢ㄧ殑鍔熻兘鏄寰堝皯鐨勩傚綋鍏佽歌繙紼嬬敤鎴風櫥褰曟椂錛岀郴緇熼氬父鎶婅繖浜涚敤鎴鋒斁鍦ㄤ竴涓鍙楅檺鍒剁殑shell涓錛屼互闃茬郴緇熻鎬鏈夋伓鎰忕殑鎴栦笉灝忓績鐨勭敤鎴風牬鍧忋 鐢ㄦ埛榪樺彲浠ヤ嬌鐢╰elnet浠庤繙紼嬬珯鐐圭櫥褰曞埌鑷宸辯殑璁$畻鏈轟笂錛屾鏌ョ數瀛愰偖浠躲佺紪杈戞枃浠跺拰榪愯岀▼搴忥紝灝卞儚鍦ㄦ湰鍦扮櫥褰曚竴鏍楓
浣嗘槸錛岀敤鎴峰彧鑳戒嬌鐢ㄥ熀浜庣粓絝鐨勭幆澧冭屼笉鏄疿 Wndows鐜澧冿紝telnet鍙涓烘櫘閫氱粓絝鎻愪緵緇堢浠跨湡錛岃屼笉鏀鎸 X Wndow絳夊浘褰㈢幆澧冦 telnet鍛戒護鐨勪竴鑸褰㈠紡涓猴細 telnet 涓繪満鍚/IP 鍏朵腑鈥滀富鏈哄悕/IP鈥濇槸瑕佽繛鎺ョ殑榪滅▼鏈虹殑涓繪満鍚嶆垨IP鍦板潃銆傚傛灉榪欎竴鍛戒護鎵ц屾垚鍔燂紝灝嗕粠榪滅▼鏈轟笂寰楀埌login錛氭彁紺虹︺ 浣跨敤telnet鍛戒護鐧誨綍鐨勮繃紼嬪備笅錛 $ telnet 涓繪満鍚/IP 鍚鍔╰elnet浼氳瘽銆 涓鏃telnet鎴愬姛鍦拌繛鎺ュ埌榪滅▼緋葷粺涓婏紝灝辨樉紺虹櫥褰曚俊鎮騫舵彁紺虹敤鎴瘋緭浜虹敤鎴峰悕鍜屽彛浠ゃ傚傛灉鐢ㄦ埛鍚嶅拰鍙d護杈撳叆姝g『錛屽氨鑳芥垚鍔熺櫥褰曞苟鍦ㄨ繙紼嬬郴緇熶笂宸ヤ綔銆 鍦╰elnet鎻愮ず絎﹀悗闈㈠彲浠ヨ緭鍏ュ緢澶氬懡浠わ紝鐢ㄦ潵鎺у埗telnet浼氳瘽榪囩▼錛屽湪telnet鑱旀満甯鍔╂墜鍐屼腑瀵硅繖浜涘懡浠ゆ湁璇︾粏鐨勮存槑銆

涓嬮潰鏄涓鍙癓inux璁$畻鏈轟笂鐨則elnet浼氳瘽涓句緥錛
$ telnet server. somewhere. com Trying 127.0.0.1鈥 Connected to serve. somewhere. com. Escape character is \'?]\'. 鈥淭urboLinux release 4. 0 錛圕olgate錛 kernel 2.0.18 on an I486 login: bubba password: Last login:Mon Nov l5 20:50:43 for localhost Linux 2. 0.6. 錛圥osix錛. server: ~$ server: ~$ logout Connection closed by foreign host $

鐢ㄦ埛緇撴潫浜嗚繙紼嬩細璇濆悗錛屼竴瀹氳佺『淇濅嬌鐢╨ogout鍛戒護閫鍑鴻繙紼嬬郴緇熴傜劧鍚巘elnet鎶ュ憡榪滅▼浼氳瘽琚鍏抽棴錛屽苟榪斿洖鍒扮敤鎴風殑鏈鍦版満鐨凷hell鎻愮ず絎︿笅銆 r-緋誨垪鍛戒護 闄ftp鍜宼elnet浠ュ栵紝榪樺彲浠ヤ嬌鐢╮-緋誨垪鍛戒護璁塊棶榪滅▼璁$畻鏈哄拰鍦ㄧ綉緇滀笂浜ゆ崲鏂囦歡銆 浣跨敤r-緋誨垪鍛戒護闇瑕佺壒鍒娉ㄦ剰錛屽洜涓哄傛灉鐢ㄦ埛涓嶅皬蹇冿紝灝變細閫犳垚涓ラ噸鐨勫畨鍏ㄦ紡媧炪傜敤鎴峰彂鍑轟竴涓猺-緋誨垪鍛戒護鍚庯紝榪滅▼緋葷粺媯鏌ュ悕涓/etc/hosts.equiv鐨勬枃浠訛紝浠ユ煡鐪嬬敤鎴風殑涓繪満鏄鍚﹀垪鍦ㄨ繖涓鏂囦歡涓銆傚傛灉瀹冩病鏈夋壘鍒扮敤鎴風殑涓繪満錛屽氨媯鏌ヨ繙紼嬫満涓婂悓鍚嶇敤鎴風殑涓葷洰褰曚腑鍚嶄負錛巖hosts鐨勬枃浠訛紝鐪嬫槸鍚﹀寘鎷璇ョ敤鎴風殑涓繪満銆傚傛灉璇ョ敤鎴風殑涓繪満鍖呮嫭鍦ㄨ繖涓や釜鏂囦歡涓鐨勪換浣曚竴涓涔嬩腑錛岃ョ敤鎴鋒墽琛宺-緋誨垪鍛戒護灝變笉鐢ㄦ彁渚涘彛浠ゃ

鉶界劧鐢ㄦ埛姣忔¤塊棶榪滅▼鏈烘椂涓嶇敤閿鍏ュ彛浠ゅ彲鑳芥槸闈炲父鏂逛究鐨勶紝浣嗘槸瀹冧篃鍙鑳戒細甯︽潵涓ラ噸鐨勫畨鍏ㄩ棶棰樸傛垜浠寤鴻鐢ㄦ埛鍦ㄥ緩絝/etc/hosts.equiv鍜.rhosts鏂囦歡涔嬪墠錛屼粩緇嗚冭檻r-鍛戒護闅愬惈鐨勫畨鍏ㄩ棶棰樸

rlogin鍛戒護
rlogin 鏄鈥渞emote login鈥濓紙榪滅▼鐧誨綍錛夌殑緙╁啓銆傝ュ懡浠や笌telnet鍛戒護寰堢浉浼礆紝鍏佽哥敤鎴峰惎鍔ㄨ繙紼嬬郴緇熶笂鐨勪氦浜掑懡浠や細璇濄俽login 鐨勪竴鑸鏍煎紡鏄錛
rlogin [ -8EKLdx ] [ -e char ] [-k realm ] [ - l username ] host

涓鑸鏈甯哥敤鐨勬牸寮忔槸錛 rlogin host 璇ュ懡浠や腑鍚勯夐」鐨勫惈涔変負錛
-8 姝ら夐」濮嬬粓鍏佽8浣嶈緭鍏ユ暟鎹閫氶亾銆傝ラ夐」鍏佽稿彂閫佹牸寮忓寲鐨凙NSI瀛楃﹀拰鍏朵粬鐨勭壒孌婁唬鐮併傚傛灉涓嶇敤榪欎釜閫夐」錛岄櫎闈炶繙絝鐨勭粓姝㈠拰鍚鍔ㄥ瓧絎︿笉鏄鎴栵紝鍚﹀垯灝卞幓鎺夊囧伓鏍¢獙浣嶃
-E 鍋滄㈡妸浠諱綍瀛楃﹀綋浣滆漿涔夊瓧絎︺傚綋鍜-8閫夐」涓璧蜂嬌鐢ㄦ椂錛屽畠鎻愪緵涓涓瀹屽叏鐨勯忔槑榪炴帴銆
-K 鍏抽棴鎵鏈夌殑Kerberos紜璁ゃ傚彧鏈変笌浣跨敤Kerberos 紜璁ゅ崗璁鐨勪富鏈鴻繛鎺ユ椂鎵嶄嬌鐢ㄨ繖涓閫夐」銆
-L 鍏佽竢login浼氳瘽鍦╨itout妯″紡涓榪愯屻傝佷簡瑙f洿澶氫俊鎮錛岃鋒煡闃卼ty鑱旀満甯鍔┿
-d 鎵撳紑涓庤繙紼嬩富鏈鴻繘琛岄氫俊鐨凾CP sockets鐨剆ocket璋冭瘯銆傝佷簡瑙f洿澶氫俊鎮錛岃鋒煡闃卻etsockopt鐨勮仈鏈哄府鍔┿
-e 涓簉login浼氳瘽璁劇疆杞涔夊瓧絎︼紝榛樿ょ殑杞涔夊瓧絎︽槸鈥渵鈥濓紝鐢ㄦ埛鍙浠ユ寚瀹氫竴涓鏂囧瓧瀛楃︽垨涓涓\\nnn褰㈠紡鐨勫叓榪涘埗鏁般
-k 璇鋒眰rlogin鑾峰緱鍦ㄦ寚瀹氬尯鍩熷唴鐨勮繙紼嬩富鏈虹殑Kerberos璁稿彲錛岃屼笉鏄鑾峰緱鐢眐rb_realmofhost錛3錛夌『瀹氱殑榪滅▼涓繪満鍖哄煙鍐呯殑榪滅▼涓繪満鐨凨erberos 璁稿彲銆
-x 涓烘墍鏈夐氳繃rlogin浼氳瘽浼犻佺殑鏁版嵁鎵撳紑DES鍔犲瘑銆傝繖浼氬獎鍝嶅搷搴旀椂闂村拰CPU鍒╃敤鐜囷紝浣嗘槸鍙浠ユ彁楂樺畨鍏ㄦс

rsh鍛戒護
rsh鏄鈥渞emote shell鈥濓紙榪滅▼ shell錛夌殑緙╁啓銆 璇ュ懡浠ゅ湪鎸囧畾鐨勮繙紼嬩富鏈轟笂鍚鍔ㄤ竴涓猻hell騫舵墽琛岀敤鎴峰湪rsh鍛戒護琛屼腑鎸囧畾鐨勫懡浠ゃ傚傛灉鐢ㄦ埛娌℃湁緇欏嚭瑕佹墽琛岀殑鍛戒護錛宺sh灝辯敤rlogin鍛戒護浣跨敤鎴風櫥褰曞埌榪滅▼鏈轟笂銆
rsh鍛戒護鐨勪竴鑸鏍煎紡鏄錛
rsh [-Kdnx] [-k realm] [-l username] host [command]
涓鑸甯哥敤鐨勬牸寮忔槸錛
rsh host [command ]
command鍙浠ユ槸浠巗hell鎻愮ず絎︿笅閿浜虹殑浠諱綍Linux鍛戒護銆
rsh鍛戒護涓鍚勯夐」鐨勫惈涔夊備笅錛
-K 鍏抽棴鎵鏈夌殑Kerbero紜璁ゃ傝ラ夐」鍙鍦ㄤ笌浣跨敤Kerbero紜璁ょ殑涓繪満榪炴帴鏃舵墠浣跨敤銆
-d 鎵撳紑涓庤繙紼嬩富鏈鴻繘琛岄氫俊鐨凾CP sockets鐨剆ocket璋冭瘯銆傝佷簡瑙f洿澶氱殑淇℃伅錛岃鋒煡闃卻etsockopt鐨勮仈鏈哄府鍔┿
-k 璇鋒眰rsh鑾峰緱鍦ㄦ寚瀹氬尯鍩熷唴鐨勮繙紼嬩富鏈虹殑Kerberos璁稿彲錛岃屼笉鏄鑾峰緱鐢眐rb_relmofhost錛3錛夌『瀹氱殑榪滅▼涓繪満鍖哄煙鍐呯殑榪滅▼涓繪満鐨凨erberos璁稿彲銆
-l 緙虹渷鎯呭喌涓嬶紝榪滅▼鐢ㄦ埛鍚嶄笌鏈鍦扮敤鎴峰悕鐩稿悓銆傛湰閫夐」鍏佽告寚瀹氳繙紼嬬敤鎴峰悕錛屽傛灉鎸囧畾浜嗚繙紼嬬敤鎴峰悕錛屽垯浣跨敤Kerberos 紜璁わ紝涓庡湪rlogin鍛戒護涓涓鏍楓
-n 閲嶅畾鍚戞潵鑷鐗規畩璁懼/dev/null鐨勮緭鍏ャ
-x 涓轟紶閫佺殑鎵鏈夋暟鎹鎵撳紑DES鍔犲瘑銆傝繖浼氬獎鍝嶅搷搴旀椂闂村拰CPU鍒╃敤鐜囷紝浣嗘槸鍙浠ユ彁楂樺畨鍏ㄦс Linux鎶婃爣鍑嗚緭鍏ユ斁鍏rsh鍛戒護涓,騫舵妸瀹冩嫹璐濆埌瑕佽繙紼嬫墽琛岀殑鍛戒護鐨勬爣鍑嗚緭鍏ヤ腑銆傚畠鎶婅繙紼嬪懡浠ょ殑鏍囧噯杈撳嚭鎷瘋礉鍒皉sh鐨勬爣鍑嗚緭鍑轟腑銆傚畠榪樻妸榪滅▼鏍囧噯閿欒鎷瘋礉鍒版湰鍦版爣鍑嗛敊璇鏂囦歡涓銆備換浣曢鍑恆佷腑姝㈠拰涓鏂淇″彿閮借閫佸埌榪滅▼鍛戒護涓銆傚綋榪滅▼鍛戒護緇堟浜嗭紝rsh涔熷氨緇堟浜嗐

rcp鍛戒護
rcp浠h〃鈥渞emote file 鈥濓紙榪滅▼鏂囦歡鎷瘋礉錛夈傝ュ懡浠ょ敤浜庡湪璁$畻鏈轟箣闂存嫹璐濇枃浠躲
rcp鍛戒護鏈変袱縐嶆牸寮忋傜涓縐嶆牸寮忕敤浜庢枃浠跺埌鏂囦歡鐨勬嫹璐濓紱絎浜岀嶆牸寮忕敤浜庢妸鏂囦歡鎴栫洰褰曟嫹璐濆埌鍙︿竴涓鐩褰曚腑銆
rcp鍛戒護鐨勪竴鑸鏍煎紡鏄錛
rcp [-px] [-k realm] file1 file2 rcp [-px] [-r] [-k realm] file
directory 姣忎釜鏂囦歡鎴栫洰褰曞弬鏁版棦鍙浠ユ槸榪滅▼鏂囦歡鍚嶄篃鍙浠ユ槸鏈鍦版枃浠跺悕銆傝繙紼嬫枃浠跺悕鍏鋒湁濡備笅褰㈠紡錛歳name@rhost錛歱ath錛屽叾涓璻name鏄榪滅▼鐢ㄦ埛鍚嶏紝rhost鏄榪滅▼璁$畻鏈哄悕錛宲ath鏄榪欎釜鏂囦歡鐨勮礬寰勩
rcp鍛戒護鐨勫悇閫夐」鍚涔夊備笅錛
-r 閫掑綊鍦版妸婧愮洰褰曚腑鐨勬墍鏈夊唴瀹規嫹璐濆埌鐩鐨勭洰褰曚腑銆傝佷嬌鐢ㄨ繖涓閫夐」錛岀洰鐨勫繀欏繪槸涓涓鐩褰曘
-p 璇曞浘淇濈暀婧愭枃浠剁殑淇鏀規椂闂村拰妯″紡錛屽拷鐣umask銆
-k 璇鋒眰rcp鑾峰緱鍦ㄦ寚瀹氬尯鍩熷唴鐨勮繙紼嬩富鏈虹殑Kerberos 璁稿彲錛岃屼笉鏄鑾峰緱鐢眐rb_relmofhost錛3錛夌『瀹氱殑榪滅▼涓繪満鍖哄煙鍐呯殑榪滅▼涓繪満鐨凨erberos璁稿彲銆
-x 涓轟紶閫佺殑鎵鏈夋暟鎹鎵撳紑DES鍔犲瘑銆傝繖浼氬獎鍝嶅搷搴旀椂闂村拰CPU鍒╃敤鐜囷紝浣嗘槸鍙浠ユ彁楂樺畨鍏ㄦс 濡傛灉鍦ㄦ枃浠跺悕涓鎸囧畾鐨勮礬寰勪笉鏄瀹屾暣鐨勮礬寰勫悕錛岄偅涔堣繖涓璺寰勮瑙i噴涓虹浉瀵硅繙紼嬫満涓婂悓鍚嶇敤鎴風殑涓葷洰褰曘傚傛灉娌℃湁緇欏嚭榪滅▼鐢ㄦ埛鍚嶏紝灝變嬌鐢ㄥ綋鍓嶇敤鎴峰悕銆傚傛灉榪滅▼鏈轟笂鐨勮礬寰勫寘鍚鐗規畩shell瀛楃︼紝闇瑕佺敤鍙嶆枩綰匡紙\\錛夈佸弻寮曞彿錛堚濓級鎴栧崟寮曞彿錛堚欙級鎷璧鋒潵錛屼嬌鎵鏈夌殑shell鍏冨瓧絎﹂兘鑳借榪滅▼鍦拌В閲娿 闇瑕佽存槑鐨勬槸錛宺cp涓嶆彁紺鴻緭鍏ュ彛浠わ紝瀹冮氳繃rsh鍛戒護鏉ユ墽琛屾嫹璐濄 - Turbolinux 鎻愪緵紼誇歡

㈣ 常用的網路命令有哪些

最基本,最常用的,測試物理網路的
ping 192.168.0.8 -t ,參數-t是等待用戶去中斷測試

2.查看DNS、IP、Mac等
A.Win98:winipcfg
B.Win2000以上:Ipconfig/all

C.NSLOOKUP:如查看河北的DNS
C:\>nslookup
Default Server: ns.hesjptt.net.cn
Address: 202.99.160.68
>server 202.99.41.2 則將DNS改為了41.2
> pop.pcpop.com
Server: ns.hesjptt.net.cn
Address: 202.99.160.68

Non-authoritative answer:
Name: pop.pcpop.com
Address: 202.99.160.212

3.網路信使 (經常有人問的~)
Net send 計算機名/IP|* (廣播) 傳送內容,注意不能跨網段
net stop messenger 停止信使服務,也可以在面板-服務修改
net start messenger 開始信使服務

4.探測對方對方計算機名,所在的組、域及當前用戶名 (追捕的工作原理)
ping -a IP -t ,只顯示NetBios名
nbtstat -a 192.168.10.146 比較全的

5.netstat -a 顯示出你的計算機當前所開放的所有埠
netstat -s -e 比較詳細的顯示你的網路資料,包括TCP、UDP、ICMP 和 IP的統計等

6.探測arp綁定(動態和靜態)列表,顯示所有連接了我的計算機,顯示對方IP和MAC地址
arp -a

㈤ 網路dos命令

常用網路DOS命令

fport 查看系統埠和埠上運行的程序
netstat -an 查看所有連接本機IP
ipconfig /all 查看所有連接本機IP
telnet IP 埠 連接對方機器某個埠
net user 查看本機用戶
net user 用戶名 密碼 /add 建立一個用戶
net user 用戶名 /del 刪除一個用戶
net localgroup administrators 用戶名 /add 把用戶添加到管理員
net localgroup administrators 用戶名 /del 把用戶從管理員組刪除
net use \\ip\ipc$ " " /user:" " 建立IPC空鏈接
net use \\ip\ipc$ "密碼" /user:"用戶名" 建立IPC非空鏈接
net use h: \\ip\c$ "密碼" /user:"用戶名" 直接登陸後映射對方C:到本地為H:
net use h: \\ip\c$ 登陸後映射對方C:到本地為H:
net use \\ip\ipc$ /del 刪除IPC鏈接
net use h: /del 刪除映射對方到本地的為H:的映射
net user guest /active:yes 激活guest用戶
net start 查看開啟了哪些服務
net start 服務名 開啟服務;(如:net start telnet, net start schele)
net stop 服務名 停止某服務
net time \\目標ip 查看對方時間
net time \\目標ip /set 設置本地計算機時間與「目標IP」主機的時間同步,加上參數/yes可取消確認信息
net view 查看本地區域網內開啟了哪些共享
net view \\ip 查看對方區域網內開啟了哪些共享
net config 顯示系統網路設置
net logoff 斷開連接的共享
net pause 服務名 暫停某服務
net send ip "文本信息" 向對方發信息
net ver 區域網內正在使用的網路連接類型和信息
net share 查看本地開啟的共享
net share ipc$ 開啟ipc$共享
net share ipc$ /del 刪除ipc$共享
net share c$ /del 刪除C:共享
net user guest 12345 用guest用戶登陸後用將密碼改為12345
net password 密碼 更改系統登陸密碼
netstat -a 查看開啟了哪些埠,常用netstat -an
netstat -n 查看埠的網路連接情況,常用netstat -an
netstat -v 查看正在進行的工作
netstat -p 協議名 例:netstat -p tcq/ip 查看某協議使用情況(查看tcp/ip協議使用情況)
netstat -s 查看正在使用的所有協議使用情況
nbtstat -A ip 對方136到139其中一個埠開了的話,就可查看對方最近登陸的用戶名(03前的為用戶名)-注意:參數-A要大寫
tracert -參數 ip(或計算機名) 跟蹤路由(數據包),參數:「-w數字」用於設置超時間隔。
ping ip(或域名) 向對方主機發送默認大小為32位元組的數據,參數:「-l[空格]數據包大小」;「-n發送數據次數」;「-t」指一直ping。
ping -t -l 65550 ip 死亡之ping(發送大於64K的文件並一直ping就成了死亡之ping)
ipconfig (winipcfg) 用於windows NT及XP(windows 95 98)查看本地ip地址,ipconfig可用參數「/all」顯示全部配置信息
tlist -t 以樹行列表顯示進程(為系統的附加工具,默認是沒有安裝的,在安裝目錄的Support/tools文件夾內)
kill -F 進程名 加-F參數後強制結束某進程(為系統的附加工具,默認是沒有安裝的,在安裝目錄的Support/tools文件夾內)
del -F 文件名 加-F參數後就可刪除只讀文件,/AR、/AH、/AS、/AA分別表示刪除只讀、隱藏、系統、存檔文件,/A-R、/A-H、/A-S、/A-A表示刪除除只讀、隱藏、系統、存檔以外的文件。例如「DEL/AR *.*」表示刪除當前目錄下所有隻讀文件,「DEL/A-S *.*」表示刪除當前目錄下除系統文件以外的所有文件

㈥ 緗戠粶綆$悊甯哥敤鐨勫懡浠ゆ湁鍝浜涳紵

ftp 浼犺緭鏂囦歡
telnet 鐧誨綍鍒拌繙紼嬭$畻鏈轟笂
r - 浣跨敤鍚勭嶈繙紼嬪懡浠
netstat 鏌ョ湅緗戠粶鐨勭姸鍐
nslookup 鏌ヨ㈠煙鍚嶅拰IP鍦板潃鐨勫瑰簲
finger 鏌ヨ㈡煇涓浣跨敤鑰呯殑淇℃伅
ping 鏌ヨ㈡煇涓鏈哄櫒鏄鍚﹀湪宸ヤ綔

浣跨敤ftp鍛戒護榪涜岃繙紼嬫枃浠朵紶杈
ftp鍛戒護鏄鏍囧噯鐨勬枃浠朵紶杈撳崗璁鐨勭敤鎴鋒帴鍙c俧tp鏄鍦═CP/IP緗戠粶涓婄殑璁$畻鏈轟箣闂翠紶杈撴枃浠剁殑綆鍗曟湁鏁堢殑鏂規硶銆傚畠鍏佽哥敤鎴蜂紶杈揂SCII鏂囦歡鍜屼簩榪涘埗鏂囦歡銆 鍦╢tp浼氳瘽榪囩▼涓錛岀敤鎴峰彲浠ラ氳繃浣跨敤ftp瀹㈡埛紼嬪簭榪炴帴鍒板彟涓鍙拌$畻鏈轟笂銆備粠姝わ紝鐢ㄦ埛鍙浠ュ湪鐩褰曚腑涓婁笅縐誨姩銆佸垪鍑虹洰褰曞唴瀹廣佹妸鏂囦歡浠庤繙紼嬫満鎷瘋礉鍒版湰鍦版満涓娿佹妸鏂囦歡浠庢湰鍦版満浼犺緭鍒拌繙紼嬬郴緇熶腑銆

闇瑕佹敞鎰忕殑鏄錛屽傛灉鐢ㄦ埛娌℃湁閭d釜鏂囦歡鐨勫瓨鍙栨潈闄愶紝灝變笉鑳戒粠榪滅▼緋葷粺涓鑾峰緱鏂囦歡鎴栧悜榪滅▼緋葷粺浼犺緭鏂囦歡銆 涓轟簡浣跨敤ftp鏉ヤ紶杈撴枃浠訛紝鐢ㄦ埛蹇呴』鐭ラ亾榪滅▼璁$畻鏈轟笂鐨勫悎娉曠敤鎴峰悕鍜屽彛浠ゃ傝繖涓鐢ㄦ埛鍚/鍙d護鐨勭粍鍚堢敤鏉ョ『璁ftp 浼氳瘽錛屽苟鐢ㄦ潵紜瀹氱敤鎴峰硅佷紶杈撶殑鏂囦歡鍙浠ヨ繘琛屼粈涔堟牱鐨勮塊棶銆傚彟澶栵紝鐢ㄦ埛鏄劇劧闇瑕佺煡閬撳瑰叾榪涜宖tp 浼氳瘽鐨勮$畻鏈虹殑鍚嶅瓧鎴朓P鍦板潃銆

Ftp鍛戒護鐨勫姛鑳芥槸鍦ㄦ湰鍦版満鍜岃繙紼嬫満涔嬮棿浼犻佹枃浠躲傝ュ懡浠ょ殑涓鑸鏍煎紡濡備笅錛
$ ftp 涓繪満鍚/IP

鍏朵腑鈥滀富鏈哄悕/IP鈥濇槸鎵瑕佽繛鎺ョ殑榪滅▼鏈虹殑涓繪満鍚嶆垨IP鍦板潃銆傚湪鍛戒護琛屼腑錛屼富鏈哄悕灞炰簬閫夐」錛屽傛灉鎸囧畾涓繪満鍚嶏紝ftp灝嗚瘯鍥句笌榪滅▼鏈虹殑ftp鏈嶅姟紼嬪簭榪涜岃繛鎺ワ紱濡傛灉娌℃湁鎸囧畾涓繪満鍚嶏紝ftp灝嗙粰鍑烘彁紺虹︼紝絳夊緟鐢ㄦ埛杈撳叆鍛戒護錛 $ ftp ftp > 姝ゆ椂鍦╢tp>鎻愮ず絎﹀悗闈㈣緭鍏open鍛戒護鍔犱富鏈哄悕鎴朓P鍦板潃錛屽皢璇曞浘榪炴帴鎸囧畾鐨勪富鏈恆 涓嶇′嬌鐢ㄥ摢涓縐嶆柟娉曪紝濡傛灉榪炴帴鎴愬姛錛岄渶瑕佸湪榪滅▼鏈轟笂鐧誨綍銆傜敤鎴峰傛灉鍦ㄨ繙紼嬫満涓婃湁甯愬彿錛屽氨鍙浠ラ氳繃ftp浣跨敤榪欎竴甯愬彿騫墮渶瑕佹彁渚涘彛浠ゃ
鍦ㄨ繙紼嬫満涓婄殑鐢ㄦ埛甯愬彿鐨勮誨啓鏉冮檺鍐沖畾璇ョ敤鎴峰湪榪滅▼鏈轟笂鑳戒笅杞戒粈涔堟枃浠跺拰灝嗕笂杞芥枃浠舵斁鍒板摢涓鐩褰曚腑銆 濡傛灉娌℃湁榪滅▼鏈虹殑涓撶敤鐧誨綍甯愬彿錛岃稿歠tp絝欑偣璁炬湁鍙浠ヤ嬌鐢ㄧ殑鐗規畩甯愬彿銆傝繖涓甯愬彿鐨勭櫥褰曞悕涓篴nonymous錛堜篃縐頒負鍖垮悕ftp錛夛紝褰撲嬌鐢ㄨ繖涓甯愬彿鏃訛紝瑕佹眰杈撳叆email鍦板潃浣滀負鍙d護銆 濡傛灉榪滅▼緋葷粺鎻愪緵鍖垮悕ftp鏈嶅姟錛岀敤鎴蜂嬌鐢ㄨ繖欏規湇鍔″彲浠ョ櫥褰曞埌鐗規畩鐨勶紝渚涘叕寮浣跨敤鐨勭洰褰曘

涓鑸涓撻棬鎻愪緵涓や釜鐩褰曪細pub鐩褰曞拰incoming鐩褰曘俻ub鐩褰曞寘鍚璇ョ珯鐐逛緵鍏浼椾嬌鐢ㄧ殑鎵鏈夋枃浠訛紝incoming鐩褰曞瓨鏀句笂杞藉埌璇ョ珯鐐圭殑鏂囦歡銆 涓鏃︾敤鎴蜂嬌鐢╢tp鍦ㄨ繙紼嬬珯鐐逛笂鐧誨綍鎴愬姛錛屽皢寰楀埌鈥渇tp>鈥濇彁紺虹︺傜幇鍦ㄥ彲浠ヨ嚜鐢變嬌鐢╢tp鎻愪緵鐨勫懡浠わ紝鍙浠ョ敤 help鍛戒護鍙栧緱鍙渚涗嬌鐢ㄧ殑鍛戒護娓呭崟錛屼篃鍙浠ュ湪 help鍛戒護鍚庨潰鎸囧畾鍏蜂綋鐨勫懡浠ゅ悕縐幫紝鑾峰緱榪欐潯鍛戒護鐨勮存槑銆
鏈甯哥敤鐨勫懡浠ゆ湁錛
ls 鍒楀嚭榪滅▼鏈虹殑褰撳墠鐩褰
cd 鍦ㄨ繙紼嬫満涓婃敼鍙樺伐浣滅洰褰
lcd 鍦ㄦ湰鍦版満涓婃敼鍙樺伐浣滅洰褰
ascii 璁劇疆鏂囦歡浼犺緭鏂瑰紡涓篈SCII妯″紡
binary 璁劇疆鏂囦歡浼犺緭鏂瑰紡涓轟簩榪涘埗妯″紡
close緇堟㈠綋鍓嶇殑ftp浼氳瘽
hash 姣忔′紶杈撳畬鏁版嵁緙撳啿鍖轟腑鐨勬暟鎹鍚庡氨鏄劇ず涓涓#鍙
get錛坢get錛 浠庤繙紼嬫満浼犻佹寚瀹氭枃浠跺埌鏈鍦版満
put錛坢put錛 浠庢湰鍦版満浼犻佹寚瀹氭枃浠跺埌榪滅▼鏈
open 榪炴帴榪滅▼ftp絝欑偣
quit鏂寮涓庤繙紼嬫満鐨勮繛鎺ュ苟閫鍑篺tp
? 鏄劇ず鏈鍦板府鍔╀俊鎮
! 杞鍒癝hell涓

㈦ 計算機中網路命令有哪些

答:計算機中網路命令有以下一些:

打開"運行"對話框(Win+R),輸入cmd,打開控制台命令窗口:


    註:如果想要查詢次命令行的使用方法,可以通過輸入command /?到命令行窗口上,進行查詢