一、使用命令行管理服務(wù)器的優(yōu)勢(shì)
可能很多讀者會(huì)問,既然在Windows系統(tǒng)中所有操作都可以通過鼠標(biāo)拖動(dòng)以及左右鍵完成,為什么一定要使用命令行來完成這些操作呢?實(shí)際上使用命令行來管理服務(wù)器的優(yōu)勢(shì)是非常明顯的,主要有以下三點(diǎn)。
(1)減少資源占用:
眾所周知用戶打開資源管理器然后訪問幾個(gè)目錄后,系統(tǒng)的CPU和內(nèi)存資源會(huì)有很大變化。然而如果通過命令提示窗口輸入一條條訪問目錄的指令,資源變化卻很小。這說明我們通過命令行對(duì)服務(wù)器發(fā)號(hào)施令可以在很大程度上減少資源占用。這點(diǎn)對(duì)于大部分自身配置不夠購買時(shí)間比較早的服務(wù)器來說能夠體現(xiàn)出相當(dāng)大的操控優(yōu)勢(shì)。
(2)減少網(wǎng)絡(luò)消耗:
相信在節(jié)假日期間很多網(wǎng)絡(luò)管理員都通過遠(yuǎn)程維護(hù)的方法來管理服務(wù)器并解決相應(yīng)的問題,然而對(duì)于網(wǎng)絡(luò)帶寬不足或者企業(yè)內(nèi)部防火墻及過濾措施繁雜的情況,即使能夠遠(yuǎn)程連接服務(wù)器速度也會(huì)很慢,這時(shí)如果還是頻繁的進(jìn)行圖形化操作的話,在管理機(jī)上看到的顯示會(huì)有很大的后滯。而在這種情況下使用命令行來修改各種服務(wù)器設(shè)置和參數(shù)的話,延遲和后滯現(xiàn)象會(huì)大大減小。因此對(duì)于大部分網(wǎng)絡(luò)環(huán)境和帶寬不理想的服務(wù)器來說,可以通過命令提示窗口中的多條指令來管理。
(3)讓命令更加自動(dòng)化:
如果讓你在圖形化管理模式中實(shí)現(xiàn)自動(dòng)操作,恐怕很多網(wǎng)管都沒有任何辦法。因?yàn)榧词故峭ㄟ^鼠標(biāo)精靈或AUTOdoit這樣的工具也會(huì)產(chǎn)生點(diǎn)擊偏差問題,然而如果我們把一條條的操作指令以命令的方式集成在一起制作成批處理文件的話,那么我們只需要將這個(gè)批處理文件放到系統(tǒng)的計(jì)劃任務(wù)中就可以實(shí)現(xiàn)在設(shè)定的時(shí)間或某個(gè)條件滿足的前提下執(zhí)行該批處理指令的目的了。
以上三點(diǎn)就是使用命令行的好處,所以我們這些網(wǎng)絡(luò)管理員在日常工作和維護(hù)過程中也應(yīng)該盡可能多的嘗試通過命令行來完成各種操作。要知道命令行能做的圖形化操作未必可以完成,而圖形化操作可以實(shí)現(xiàn)的,命令行指令也一樣可以搞定。
二、用實(shí)例看網(wǎng)管用命令行管理服務(wù)器
下面筆者講從眾多網(wǎng)絡(luò)維護(hù)命令中挑選幾個(gè)最常用的介紹給各位讀者,每個(gè)命令都講以實(shí)例的方式為大家講解。
(1)用netsh命令完成網(wǎng)絡(luò)設(shè)置的導(dǎo)入導(dǎo)出以及快速修改
任務(wù)描述:
服務(wù)器作為一臺(tái)網(wǎng)絡(luò)設(shè)備肯定需要經(jīng)常對(duì)其網(wǎng)絡(luò)參數(shù)信息進(jìn)行備份,而且遇到雙線路的情況時(shí)需要及時(shí)更改IP地址等信息。如果不使用命令行指令來操作的話,我們需要通過“網(wǎng)上鄰居->本地連接->屬性->internet選項(xiàng)->設(shè)置IP或修改IP”等操作來完成,非常麻煩和復(fù)雜,而今我們可以通過命令行下的netsh指令輕松完成此任務(wù)。
適用系統(tǒng):Windows 2000/XP/2003
實(shí)現(xiàn)過程:
第一步:將本機(jī)的網(wǎng)絡(luò)設(shè)置導(dǎo)出成TXT文件。方法是進(jìn)入命令行模式后輸入“netsh -c inter face dump>c:\web1.txt”(不含引號(hào)),這樣就把當(dāng)前的網(wǎng)絡(luò)設(shè)置保存到c:\web1.txt文件下。
第二步:我們打開c:\web1.txt后就會(huì)看到保存的網(wǎng)絡(luò)參數(shù)了,數(shù)據(jù)非常全面。我們可以利用這個(gè)命令將服務(wù)器的網(wǎng)絡(luò)參數(shù)保存到一個(gè)TXT文件中,為其他人查看和日后恢復(fù)做準(zhǔn)備。
第三步:導(dǎo)入網(wǎng)絡(luò)參數(shù)設(shè)置也非常簡單,只要按照自己希望的參數(shù)編輯好c:\web1.txt這個(gè)文件,然后在命令行模式下輸入netsh -f c:\web1.txt,就可以把該文件的網(wǎng)絡(luò)參數(shù)信息保存到本機(jī),實(shí)現(xiàn)了網(wǎng)絡(luò)設(shè)置的快速更改。
第四步:當(dāng)然netsh命令還可以實(shí)現(xiàn)通過指令修改IP,網(wǎng)關(guān)等參數(shù)的目的。進(jìn)入命令行模式輸入“netsh”進(jìn)入網(wǎng)絡(luò)配置模式。輸入“interface”進(jìn)入接口設(shè)置模式,接著輸入ip進(jìn)入ip地址設(shè)置模式。此時(shí),在提示符前的路徑會(huì)顯示為“interface ip>”。
STEP3:在interface ip>提示符下輸入“add address "Local Area Connection" 10.0.0.2 255.0.0.0”來修改本地計(jì)算機(jī)的IP地址為10.0.0.2,子網(wǎng)掩碼為255.0.0.0。值得注意的是Local Area Connection是本地連接的名稱,在實(shí)際應(yīng)用中,用戶可將“Local Area Connection”替換為真正的網(wǎng)絡(luò)連接名稱。
第五步:在interface ip>提示符下輸入“add address "Local Area Connection" gateway=10.0.0.3 gwmetric=1”即可修改遠(yuǎn)程計(jì)算機(jī)的網(wǎng)關(guān)地址為10.0.0.3,而gwmetric的數(shù)值對(duì)于一般ADSL用戶設(shè)置為1即可,如果是公司局域網(wǎng)用戶的話該值表示的是遠(yuǎn)程計(jì)算機(jī)到達(dá)該網(wǎng)關(guān)的跳數(shù),這個(gè)信息是根據(jù)企業(yè)實(shí)際的網(wǎng)絡(luò)環(huán)境來決定和輸入的(如圖1)。
圖1 |