西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁(yè)編程開(kāi)發(fā)其它知識(shí) → 據(jù)說(shuō)掌握了這些DOS命令 你就可以脫離鼠標(biāo)了

據(jù)說(shuō)掌握了這些DOS命令 你就可以脫離鼠標(biāo)了

相關(guān)軟件相關(guān)文章發(fā)表評(píng)論 來(lái)源:西西整理時(shí)間:2011/5/15 10:26:08字體大。A-A+

作者:西西點(diǎn)擊:207次評(píng)論:1次標(biāo)簽: DOS

  • 類型:系統(tǒng)其它大小:145KB語(yǔ)言:英文 評(píng)分:5.0
  • 標(biāo)簽:
立即下載
 一)MD——建立子目錄  
1.功能:創(chuàng)建新的子目錄 
2.類型:內(nèi)部命令 
3.格式:MD[盤(pán)符:][路徑名]〈子目錄名〉 
4.使用說(shuō)明: 
(1)“盤(pán)符”:指定要建立子目錄的磁盤(pán)驅(qū)動(dòng)器字母,若省略,則為當(dāng)前驅(qū)動(dòng)器; 
(2)“路徑名”:要建立的子目錄的上級(jí)目錄名,若缺省則建在當(dāng)前目錄下!
例:(1)在C盤(pán)的根目錄下創(chuàng)建名為FOX的子目錄;(2)在FOX子目錄下再創(chuàng)建USER子目錄。 
C:、>MD FOX (在當(dāng)前驅(qū)動(dòng)器C盤(pán)下創(chuàng)建子目錄FOX) 
C:、>MD FOX 、USER (在FOX 子目錄下再創(chuàng)建USER子目錄) 
(二)CD——改變當(dāng)前目錄 
1.功能:顯示當(dāng)前目錄 
2.類型:內(nèi)部命令 
3.格式:CD[盤(pán)符:][路徑名][子目錄名] 
4.使用說(shuō)明: 
(1)如果省略路徑和子目錄名則顯示當(dāng)前目錄; 
(2)如采用“CD、”格式,則退回到根目錄; 
(3)如采用“CD.!备袷絼t退回到上一級(jí)目錄!
例:(1)進(jìn)入到USER子目錄;(2)從USER子目錄退回到子目錄;(3)返回到根目錄!
C:、>CD FOX 、USER(進(jìn)入FOX子目錄下的USER子目錄) 
C:、FOX、USER>CD.。 (退回上一級(jí)根目錄) 
C:、FOX>CD、 (返回到根目錄) 
C:、> 
(三)RD——?jiǎng)h除子目錄命令 
1.功能:從指定的磁盤(pán)刪除了目錄。 
2.類型:內(nèi)部命令 
3.格式:RD[盤(pán)符:][路徑名][子目錄名] 
4.使用說(shuō)明: 
(1)子目錄在刪除前必須是空的,也就是說(shuō)需要先進(jìn)入該子目錄,使用DEL(刪除文件的命令)將其子目錄下的文件刪空,然后再退回到上一級(jí)目錄,用RD命令刪除該了目錄本身; 
(2)不能刪除根目錄和當(dāng)前目錄。 
例:要求把C盤(pán)FOX子目錄下的USER子目錄刪除,操作如下: 
第一步:先將USER子目錄下的文件刪空; 
C、>DEL C:、FOX、USER、*。* 
第二步,刪除USER子目錄!
C、>RD C:、FOX、USER 
(四)DIR——顯示磁盤(pán)目錄命令 
1.功能:顯示磁盤(pán)目錄的內(nèi)容。 
2.類型:內(nèi)部命令 
3.格式:DIR [盤(pán)符][路徑][/P][/W] 
4.
使用說(shuō)明:/P的使用;當(dāng)欲查看的目錄太多,無(wú)法在一屏顯示完屏幕會(huì)一直往上卷,不容易看清,加上/P參數(shù)后,屏幕上會(huì)分面一次顯示23行的文件信息,然后暫停,并提示;Press
any key to continue 
/W的使用:加上/W只顯示文件名,至于文件大小及建立的日期和時(shí)間則都省略。加上參數(shù)后,每行可以顯示五個(gè)文件名!
PATH——路徑設(shè)置命令 
1.功能:設(shè)備可執(zhí)行文件的搜索路徑,只對(duì)文件有效!
2.類型:內(nèi)部命令 
3.格式:PATH[盤(pán)符1]目錄[路徑名1]{[;盤(pán)符2:],〈目錄路徑名2〉…} 
4.使用說(shuō)明: 
(1)當(dāng)運(yùn)行一個(gè)可執(zhí)行文件時(shí),DOS會(huì)先在當(dāng)前目錄中搜索該文件,若找到則運(yùn)行之;若找不到該文件,則根據(jù)PATH命令所設(shè)置的路徑,順序逐條地到目錄中搜索該文件; 
(2)PATH命令中的路徑,若有兩條以上,各路徑之間以一個(gè)分號(hào)“;”隔開(kāi); 
(3)PATH命令有三種使用方法: 
PATH[盤(pán)符1:][路徑1][盤(pán)符2:][路徑2]…(設(shè)定可執(zhí)行文件的搜索路徑)  PATH:(取消所有路徑) 
PATH:(顯示目前所設(shè)的路徑) 
(六)TREE——顯示磁盤(pán)目錄結(jié)構(gòu)命令 
1.功能:顯示指定驅(qū)動(dòng)器上所有目錄路徑和這些目錄下的所有文件名!
2.類型:外部命令 
3.格式:TREE[盤(pán)符:][/F][》PRN] 
4.使用說(shuō)明: 
(1)使用/F參數(shù)時(shí)顯示所有目錄及目錄下的所有文件,省略時(shí),只顯示目錄,不顯示目錄下的文件; 
(2)選用>PRN參數(shù)時(shí),則把所列目錄及目錄中的文件名打印輸出!
(七)DELTREE——?jiǎng)h除整個(gè)目錄命令 
1.功能:將整個(gè)目錄及其下屬子目錄和文件刪除!
2.類型:外部命令 
3.格式:DELTREE[盤(pán)符:]〈路徑名〉 
4.使用說(shuō)明:該命令可以一步就將目錄及其下的所有文件、子目錄、更下層的子目錄一并刪除,而且不管文件的屬性為隱藏、系統(tǒng)或只讀,只要該文件位于刪除的目錄之下,DELTREE都一視同仁,照刪不誤。使用時(shí)務(wù)必小心!! 
五、磁盤(pán)操作類命令 
(一)formAT——磁盤(pán)格式化命令 
1.功能:對(duì)磁盤(pán)進(jìn)行格式化,劃分磁道和扇區(qū);同時(shí)檢查出整個(gè)磁盤(pán)上有無(wú)帶缺陷的磁道,對(duì)壞道加注標(biāo)記;建立目錄區(qū)和文件分配表,使磁盤(pán)作好接收DOS的準(zhǔn)備!
2.類型:外部命令 
3.格式:formAT〈盤(pán)符:〉[/S][/4][/Q] 
4.使用說(shuō)明: 
(1)命令后的盤(pán)符不可缺省,若對(duì)硬盤(pán)進(jìn)行格式化,則會(huì)如下列提示:WARNING:ALL DATA ON NON
——REMOVABLE DISK 
DRIVE C:WILL BE LOST ! 
Proceed with format (Y/N)? 
(警告:所有數(shù)據(jù)在C盤(pán)上,將會(huì)丟失,確實(shí)要繼續(xù)格式化嗎?) 
(2)若是對(duì)軟盤(pán)進(jìn)行格式化,則會(huì)如下提示:Insert mew diskette for drive A; 
and press ENTER when ready… 
(在A驅(qū)中插入新盤(pán),準(zhǔn)備好后按回車(chē)鍵)!
(3)選用[/S]參數(shù),將把DOS系統(tǒng)文件IO.SYS
、MSDOS.SYS及COMMAND.COM復(fù)制到磁盤(pán)上,使該磁盤(pán)可以做為DOS啟動(dòng)盤(pán)。若不選用/S參數(shù),則格式化后的磙盤(pán)只能讀寫(xiě)信息,而不能做為啟動(dòng)盤(pán); 
(4)選用[/4]參數(shù),在1.2MB的高密度軟驅(qū)中格式化360KB的低密度盤(pán); 
(5)選用[/Q]參數(shù),快速格式化,這個(gè)參數(shù)并不會(huì)重新劃分磁盤(pán)的磁道貌岸然和扇區(qū),只能將磁盤(pán)根目錄、文件分配表以及引導(dǎo)扇區(qū)清成空白,因此,格式化的速度較快!
(6)選用[/U]參數(shù),表示無(wú)條件格式化,即破壞原來(lái)磁盤(pán)上所有數(shù)據(jù)。不加/U,則為安全格式化,這時(shí)先建立一個(gè)鏡象文件保存原來(lái)的FAT表和根目錄,必要時(shí)可用UNFORRMAT恢復(fù)原來(lái)的數(shù)據(jù)。 
(二)UNformAT恢復(fù)格式化命令 
1.功能:對(duì)進(jìn)行過(guò)格式化誤操作丟失數(shù)據(jù)的磁盤(pán)進(jìn)行恢復(fù)!
2.類型:外部命令 
3.格式:UNformAT〈盤(pán)符〉[/L][/U][/P][/TEST] 
4.使用說(shuō)明:用于將被“非破壞性”格式化的磁盤(pán)恢復(fù)。根目錄下被刪除的文件或子目錄及磁盤(pán)的系統(tǒng)扇區(qū)(包括FAT、根目錄、BOOT扇區(qū)及硬盤(pán)分區(qū)表)受損時(shí),也可以用UNformAT來(lái)?yè)尵!?br />(1)選用/L參數(shù)列出找到的子目錄名稱、文件名稱、大孝日期等信息,但不會(huì)真的做formAT工作!
(2)選用/P參數(shù)將顯示于屏幕的報(bào)告(包含/L參數(shù)所產(chǎn)生的信息)同時(shí)也送到打印機(jī)。運(yùn)行時(shí)屏幕會(huì)顯示:“Print out will
be sent to LPT1” 
(3)選用/TEST參數(shù)只做模擬試驗(yàn)(TEST)不做真正的寫(xiě)入動(dòng)作。使用此參數(shù)屏幕會(huì)顯示:“Simulation only” 
(4)選用/U參數(shù)不使用MIRROR映像文件的數(shù)據(jù),直接根據(jù)磁盤(pán)現(xiàn)狀進(jìn)行UNformAT。 
(5)選用/PSRTN;修復(fù)硬盤(pán)分區(qū)表!
若在盤(pán)符之后加上/P、/L、/TEST之一,都相當(dāng)于使用了/U參數(shù),UNformAT會(huì)“假設(shè)”此時(shí)磁盤(pán)沒(méi)有MIRROR映像文件!
注意:UNformAT對(duì)于剛formAT的磁盤(pán),可以完全恢復(fù),但formAT后若做了其它數(shù)據(jù)的寫(xiě)入,則UNformAT就不能完整的救回?cái)?shù)據(jù)了。UNformAT并非是萬(wàn)能的,由于使用UNformAT會(huì)重建FAT與根目錄,所以它也具有較高的危險(xiǎn)性,操作不當(dāng)可能會(huì)擴(kuò)大損失,如果僅誤刪了幾個(gè)文件或子目錄,只需要利用UNDELETE就夠了。
三) CHKDSK——檢查磁盤(pán)當(dāng)前狀態(tài)命令 
1.功能:顯示磁盤(pán)狀態(tài)、內(nèi)存狀態(tài)和指定路徑下指定文件的不連續(xù)數(shù)目。 
2.類型:外部命令 
3.格式:CHKDSK [盤(pán)符:][路徑][文件名][/F][/V] 
4.使用說(shuō)明: 
(1)選用[文件名]參數(shù),則顯示該文件占用磁盤(pán)的情況; 
(2)選[/F]參數(shù),糾正在指定磁盤(pán)上發(fā)現(xiàn)的邏輯錯(cuò)誤; 
(3)選用[/V]參數(shù),顯示盤(pán)上的所有文件和路徑!
(四)DISKCOPY——整盤(pán)復(fù)制命令 
1.功能:復(fù)制格式和內(nèi)容完全相同的軟盤(pán)。 
2.類型:外部命令 
3.格式:DISKCOPY[盤(pán)符1:][盤(pán)符2:] 
4.使用說(shuō)明: 
(1)如果目標(biāo)軟盤(pán)沒(méi)有格式化,則復(fù)制時(shí)系統(tǒng)自動(dòng)選進(jìn)行格式化!
(2)如果目標(biāo)軟盤(pán)上原有文件,則復(fù)制后將全部丟失!
(3)如果是單驅(qū)動(dòng)器復(fù)制,系統(tǒng)會(huì)提示適時(shí)更換源盤(pán)和目標(biāo)盤(pán),請(qǐng)操作時(shí)注意分清源盤(pán)和目標(biāo)盤(pán)!
(五)LABEL——建立磁盤(pán)卷標(biāo)命令 
1.功能:建立、更改、刪除磁盤(pán)卷標(biāo)!
2.類型:外部命令 
3.格式:LABEL[盤(pán)符:][卷標(biāo)名] 
4.使用說(shuō)明: 
(1)卷標(biāo)名為要建立的卷標(biāo)名,若缺省此參數(shù),則系統(tǒng)提示鍵入卷標(biāo)名或詢問(wèn)是否刪除原有的卷標(biāo)名; 
(2)卷標(biāo)名由1至11個(gè)字符組成。 
(六)VOL——顯示磁盤(pán)卷標(biāo)命令 
1.功能:查看磁盤(pán)卷標(biāo)號(hào)!
2.類型:內(nèi)部命令 
3.格式:VOL[盤(pán)符:] 
4.使用說(shuō)明:省略盤(pán)符,顯示當(dāng)前驅(qū)動(dòng)器卷標(biāo)!
(七)SCANDISK——檢測(cè)、修復(fù)磁盤(pán)命令 
1.功能:檢測(cè)磁盤(pán)的FAT表、目錄結(jié)構(gòu)、文件系統(tǒng)等是否有問(wèn)題,并可將檢測(cè)出的問(wèn)題加以修復(fù)!
2.類型:外部命令 
3.格式:SCANDISK[盤(pán)符1:]{[盤(pán)符2:]…}[/ALL] 
4.使用說(shuō)明: 
(1)CCANDISK適用于硬盤(pán)和軟盤(pán),可以一次指定多個(gè)磁盤(pán)或選用[/ALL]參數(shù)指定所有的磁盤(pán); 
(2)可自動(dòng)檢測(cè)出磁盤(pán)中所發(fā)生的交叉連接、丟失簇和目錄結(jié)構(gòu)等邏輯上的錯(cuò)誤,并加以修復(fù)!
(八)DEFRAG——重整磁盤(pán)命令 
1.。功能:整理磁盤(pán),消除磁盤(pán)碎塊。 
2.類型:外部命令 
3.格式:DEFRAG[盤(pán)符:][/F] 
4.使用說(shuō)明:選用/F參數(shù),將文件中存在盤(pán)上的碎片消除,并調(diào)整磁盤(pán)文件的安排,確保文件之間毫無(wú)空隙。從而加快讀盤(pán)速度和節(jié)省磁盤(pán)空間。 
(九)SYS——系統(tǒng)復(fù)制命令 
1.功能:將當(dāng)前驅(qū)動(dòng)器上的DOS系統(tǒng)文件IO.SYS,MSDOS.SYS和COMMAND.COM 傳送到指定的驅(qū)動(dòng)器上!
2.類型:外部命令 
3.格式:SYS[盤(pán)符:] 
*使用說(shuō)明:如果磁盤(pán)剩余空間不足以存放系統(tǒng)文件,則提示:No roomfor on destination disk. 

文件操作類命令 
(一) COPY文件復(fù)制命令 
1.功能:拷貝一個(gè)或多個(gè)文件到指定盤(pán)上!
2.類型:內(nèi)部命令 
3.格式:COPY [源盤(pán)][路徑]〈源文件名〉[目標(biāo)盤(pán)][路徑][目標(biāo)文件名] 
4.使用說(shuō)明: 
(1)COPY是文件對(duì)文件的方式復(fù)制數(shù)據(jù),復(fù)制前目標(biāo)盤(pán)必須已經(jīng)格式化; 
(2)復(fù)制過(guò)程中,目標(biāo)盤(pán)上相同文件名稱的舊文件會(huì)被源文件取代; 
(3)復(fù)制文件時(shí),必須先確定目標(biāo)般有足夠的空間,否則會(huì)出現(xiàn);insufficient的錯(cuò)誤信息,提示磁盤(pán)空間不夠; 
(4)文件名中允許使用通配舉“*”“?”,可同時(shí)復(fù)制多個(gè)文件; 
(5)COPY命令中源文件名必須指出,不可以省略。 
(6)復(fù)制時(shí),目標(biāo)文件名可以與源文件名相同,稱作“同名拷貝”此時(shí)目標(biāo)文件名可以省略; 
(7)復(fù)制時(shí),目標(biāo)文件名也可以與源文件名不相同,稱作“異名拷貝”,此時(shí),目標(biāo)文件名不能省略; 
(8)復(fù)制時(shí),還可以將幾個(gè)文件合并為一個(gè)文件,稱為“合并拷貝”,格式如下:COPY;[源盤(pán)][路徑]〈源文件名1〉〈源文件名2〉…[目標(biāo)盤(pán)][路徑]〈目標(biāo)文件名〉; 
(9)利用COPY命令,還可以從鍵盤(pán)上輸入數(shù)據(jù)建立文件,格式如下:COPY CON [盤(pán)符:][路徑]〈文件名〉; 
(10)注意:COPY命令的使用格式,源文件名與目標(biāo)文件名之間必須有空格! 
(二)XCOPY——目錄復(fù)制命令 
1.功能:復(fù)制指定的目錄和目錄下的所有文件連同目錄結(jié)構(gòu)!
2.類型:外部命令 
3.格式:XCOPY [源盤(pán):]〈源路徑名〉[目標(biāo)盤(pán)符:][目標(biāo)路徑名][/S][/V][/E] 
4.使用說(shuō)明: 
(1)XCOPY是COPY的擴(kuò)展,可以把指定的目錄連文件和目錄結(jié)構(gòu)一并拷貝,但不能拷貝隱藏文件和系統(tǒng)文件; 
(2)使用時(shí)源盤(pán)符、源目標(biāo)路徑名、源文件名至少指定一個(gè); 
(3)選用/S時(shí)對(duì)源目錄下及其子目錄下的所有文件進(jìn)行COPY。除非指定/E參數(shù),否則/S不會(huì)拷貝空目錄,若不指定/S參數(shù),則XCOPY只拷貝源目錄本身的文件,而不涉及其下的子目錄; 
(4)選用/V參數(shù)時(shí),對(duì)的拷貝的扇區(qū)都進(jìn)行較驗(yàn),但速度會(huì)降低!
(三)TYPE——顯示文件內(nèi)容命令 
1.功能:顯示ASCII碼文件的內(nèi)容!
2.類型:內(nèi)部命令!
3.格式:TYPE[盤(pán)符:][路徑]〈文件名〉 
4.使用說(shuō)明: 
(1)顯示由ASCII碼組成的文本文件,對(duì)。EXE.COM等為擴(kuò)展名的文件,其顯示的內(nèi)容是無(wú)法閱讀的,沒(méi)有實(shí)際意義2; 
(2)該命令一次只可以顯示一個(gè)文件的內(nèi)容,不能使用通配符; 
(3)如果文件有擴(kuò)展名,則必須將擴(kuò)展名寫(xiě)上; 
(4)當(dāng)文件較長(zhǎng),一屏顯示不下時(shí),可以按以下格式顯示;TYPE[盤(pán)符:][路徑]〈文件名〉|MORE,MORE為分屏顯示命令,使用些參數(shù)后當(dāng)滿屏?xí)r會(huì)暫停,按任意鍵會(huì)繼續(xù)顯示!
(5)若需將文件內(nèi)容打印出來(lái),可用如下格式: 
TYPE[盤(pán)符:][路徑]〈文件名〉,>PRN 
此時(shí),打印機(jī)應(yīng)處于聯(lián)機(jī)狀態(tài)!
(四) REN——文件改名命令 
1.功能:更改文件名稱 
2.類型:內(nèi)部命令 
3.格式:REN[盤(pán)符:][路徑]〈舊文件名〉〈新文件名〉 
4.使用說(shuō)明: 
(1)新文件名前不可以加上盤(pán)符和路徑,因?yàn)樵撁钪荒軐?duì)同一盤(pán)上的文件更換文件名; 
(2)允許使用通配符更改一組文件名或擴(kuò)展名!
(五)FC——文件比較命令 
1.功能:比較文件的異同,并列出差異處。 
2.類型:外部命令 
3.格式:FC[盤(pán)符:][路徑名]〈文件名〉[盤(pán)符:][路徑名][文件名][/A][/B][/C][/N] 
4.使用說(shuō)明: 
(1)選用/A參數(shù),為ASCII碼比較模式; 
(2)選用/B參數(shù),為二進(jìn)制比較模式; 
(3)選用/C參數(shù),將大小寫(xiě)字符看成是相同的字符!
(4)選用/N參數(shù),在ASCII碼比較方式下,顯示相異處的行號(hào)。 
(六)ATTRIB——修改文件屬性命令 
1.功能:修改指定文件的屬性。(文件屬性參見(jiàn)2.5.4(二)文件屬性一節(jié)) 
2.類型:外部命令!
3.格式:ATTRIB[文件名][R][——R][A][——A][H][——H][——S] 
4.使用說(shuō)明: 
(1)選用R參數(shù),將指定文件設(shè)為只讀屬性,使得該文件只能讀取,無(wú)法寫(xiě)入數(shù)據(jù)或刪除;選用——R參數(shù),去除只讀屬性; 
(2)選用A參數(shù),將文件設(shè)置為檔案屬性;選用——A參數(shù),去除檔案屬性;  (3)選用H參數(shù),將文件調(diào)協(xié)為隱含屬性;選用——H參數(shù),去隱含屬性; 
(4)選用S參數(shù),將文件設(shè)置為系統(tǒng)屬性;選用——S參數(shù),去除系統(tǒng)屬性;  (5)選用/S參數(shù),對(duì)當(dāng)前目錄下的所有子目錄及作設(shè)置!
七) DEL——?jiǎng)h除文件命令 
1.功能:刪除指定的文件!
2.類型:內(nèi)部命令 
3.格式:DEL[盤(pán)符:][路徑]〈文件名〉[/P] 
4.使用說(shuō)明: 
(1)選用/P參數(shù),系統(tǒng)在刪除前詢問(wèn)是否真要?jiǎng)h除該文件,若不使用這個(gè)參數(shù),則自動(dòng)刪除; 
(2)該命令不能刪除屬性為隱含或只讀的文件;
(3)在文件名稱中可以使用通配符;
(4)若要?jiǎng)h除磁盤(pán)上的所有文件(DEL*·*或DEL·),則會(huì)提示:(Arey ou sure?)(你確定嗎?)若回答Y,則進(jìn)行刪除,回答N,則取消此次刪除作業(yè)。
(八) UNDELETE——恢復(fù)刪除命令
1.功能:恢復(fù)被誤刪除命令
2.類型:外部命令。
3.格式:UNDELETE[盤(pán)符:][路徑名]〈文件名〉[/DOS]/LIST][/ALL]
4.使用說(shuō)明:使用UNDELETE可以使用“*”和“?”通配符。
(1)選用/DOS參數(shù)根據(jù)目錄里殘留的記錄來(lái)恢復(fù)文件。由于文件被刪除時(shí),目錄所記載斬文件名第一個(gè)字符會(huì)被改為E5,DOS即依據(jù)文件開(kāi)頭的E5和其后續(xù)的字符來(lái)找到欲恢復(fù)的文件,所以,UNDELETE會(huì)要求用戶輸入一個(gè)字符,以便將文件名字補(bǔ)齊。但此字符不必和原來(lái)的一樣,只需符合DOS的文件名規(guī)則即可。
(2)選用/LIST只“列出”符合指定條件的文件而不做恢復(fù),所以對(duì)磁盤(pán)內(nèi)容完全不會(huì)有影響。
(3)選用/ALL自動(dòng)將可完全恢復(fù)的文件完全恢復(fù),而不一一地詢問(wèn)用戶,使用此參數(shù)時(shí),若UNDELTE利用目錄里殘留的記錄來(lái)將文件恢復(fù),則會(huì)自動(dòng)選一個(gè)字符將文件名補(bǔ)齊,并且使其不與現(xiàn)存文件名相同,選用字符的優(yōu)選順序?yàn)椋?%——0000123456789A~Z。



UNDELETE還具有建立文件的防護(hù)措施的功能,已超出本課程授課范圍,請(qǐng)讀者在使用些功能時(shí)查閱有關(guān)DOS手冊(cè)。

七、其它命令
(一)CLS——清屏幕命令
1功能:清除屏幕上的所有顯示,光標(biāo)置于屏幕左上角。
2類型:內(nèi)部命令
3格式:CLS
(二) VER查看系統(tǒng)版本號(hào)命令
1功能:顯示當(dāng)前系統(tǒng)版本號(hào)
2類型:內(nèi)部命令
3格式:VER
(三) DATA日期設(shè)置命令
1功能:設(shè)置或顯示系統(tǒng)日期。
2類型:內(nèi)部命令
3格式:DATE[mm——dd——yy]
4使用說(shuō)明:
(1)省略[mm——dd——yy]顯示系統(tǒng)日期并提示輸入新的日期,不修改則可直接按回車(chē)鍵,[mm——dd——yy]為“月月——日日——年年”格式;
(2)當(dāng)機(jī)器開(kāi)始啟動(dòng)時(shí),有自動(dòng)處理文件(AUTOEXEC.BAT)被執(zhí)行,則系統(tǒng)不提示輸入系統(tǒng)日期。否則,提示輸入新日期和時(shí)間。
(四) TIME系統(tǒng)時(shí)鐘設(shè)置命令
1功能:設(shè)置或顯示系統(tǒng)時(shí)期。
2類型:內(nèi)部命令
3格式:TIME[hh:mm:ss:xx]
4使用說(shuō)明:
(1)省略[hh:mm:ss:xx],顯示系統(tǒng)時(shí)間并提示輸入新的時(shí)間,不修改則可直接按回車(chē)鍵,[hh:mm:ss:xx]為“小時(shí):分鐘:秒:百分之幾秒”格式;
(2)當(dāng)機(jī)器開(kāi)始啟動(dòng)時(shí),有自動(dòng)處理文件(AUTOEXEC.BAT)被執(zhí)行,則系統(tǒng)不提示輸入系統(tǒng)日期。否則,提示輸入新日期和時(shí)間。
(五)MEM查看當(dāng)前內(nèi)存狀況命令
1功能:顯示當(dāng)前內(nèi)存使用的情況
2類型:外部命令
3格式:MEM[/C][/F][/M][/P]
4使用說(shuō)明:
(1)選用/C參數(shù)列出裝入常規(guī)內(nèi)存和CMB的各文件的長(zhǎng)度,同時(shí)也顯示內(nèi)存空間的使用狀況和最大的可用空間;
(2)選用/F參數(shù)分別列出當(dāng)前常規(guī)內(nèi)存剩余的字節(jié)大小和UMB可用的區(qū)域及大;
(3)選用/M參數(shù)顯示該模塊使用內(nèi)存地地址、大小及模塊性質(zhì);
(4)選用/P參數(shù)指定當(dāng)輸出超過(guò)一屏?xí)r,暫停供用戶查看。
(六) MSD顯示系統(tǒng)信息命令
1功能:顯示系統(tǒng)的硬件和操作系統(tǒng)的狀況。
2類型:外部命令
3格式:MSD[/I][/B][/S]
4使用說(shuō)明:
(1)選用/I參數(shù)時(shí),不檢測(cè)硬件;
(2)選用/B參數(shù)時(shí),以黑白方式啟動(dòng)MSD;
(3)選用/S參數(shù)時(shí),顯示出簡(jiǎn)明的系統(tǒng)報(bào)告。
ping命令詳解

對(duì)于Windows下ping命令相信大家已經(jīng)再熟悉不過(guò)了,但是能把ping的功能發(fā)揮到最大的人卻并不是很多,當(dāng)然我也并不是說(shuō)我可以讓ping發(fā)揮最大的功能,我也只不過(guò)經(jīng)常用ping這個(gè)工具,也總結(jié)了一些小經(jīng)驗(yàn),現(xiàn)在和大家分享一下。
現(xiàn)在我就參照ping命令的幫助說(shuō)明來(lái)給大家說(shuō)說(shuō)我使用ping時(shí)會(huì)用到的技巧,ping只有在安裝了TCP/IP協(xié)議以后才可以使用:
ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-wz timeout] destination-list
Options:
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
不停的ping地方主機(jī),直到你按下Control-C。
此功能沒(méi)有什么特別的技巧,不過(guò)可以配合其他參數(shù)使用,將在下面提到。


-a Resolve addresses to hostnames.
解析計(jì)算機(jī)NetBios名。
示例:C:\>ping -a 192.168.1.21
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Ping statistics for 192.168.1.21:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
從上面就可以知道IP為192.168.1.21的計(jì)算機(jī)NetBios名為iceblood.yofor.com。

-n count Number of echo requests to send.
發(fā)送count指定的Echo數(shù)據(jù)包數(shù)。
在默認(rèn)情況下,一般都只發(fā)送四個(gè)數(shù)據(jù)包,通過(guò)這個(gè)命令可以自己定義發(fā)送的個(gè)數(shù),對(duì)衡量網(wǎng)絡(luò)速度很有幫助,比如我想測(cè)試發(fā)送50個(gè)數(shù)據(jù)包的返回的平均時(shí)間為多少,最快時(shí)間為多少,最慢時(shí)間為多少就可以通過(guò)以下獲知:
C:\>ping -n 50 202.103.96.68
Pinging 202.103.96.68 with 32 bytes of data:
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Request timed out.
………………
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Ping statistics for 202.103.96.68:
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
Minimum = 40ms, Maximum = 51ms, Average = 46ms
從以上我就可以知道在給202.103.96.68發(fā)送50個(gè)數(shù)據(jù)包的過(guò)程當(dāng)中,返回了48個(gè),其中有兩個(gè)由于未知原因丟失,這48個(gè)數(shù)據(jù)包當(dāng)中返回速度最快為40ms,最慢為51ms,平均速度為46ms。


-l size Send buffer size.
定義echo數(shù)據(jù)包大小。
在默認(rèn)的情況下windows的ping發(fā)送的數(shù)據(jù)包大小為32byt,我們也可以自己定義它的大小,但有一個(gè)大小的限制,就是最大只能發(fā)送65500byt,也許有人會(huì)問(wèn)為什么要限制到65500byt,因?yàn)閃indows系列的系統(tǒng)都有一個(gè)安全漏洞(也許還包括其他系統(tǒng))就是當(dāng)向?qū)Ψ揭淮伟l(fā)送的數(shù)據(jù)包大于或等于65532時(shí),對(duì)方就很有可能擋機(jī),所以微軟公司為了解決這一安全漏洞于是限制了ping的數(shù)據(jù)包大小。雖然微軟公司已經(jīng)做了此限制,但這個(gè)參數(shù)配合其他參數(shù)以后危害依然非常強(qiáng)大,比如我們就可以通過(guò)配合-t參數(shù)來(lái)實(shí)現(xiàn)一個(gè)帶有攻擊性的命令:(以下介紹帶有危險(xiǎn)性,僅用于試驗(yàn),請(qǐng)勿輕易施于別人機(jī)器上,否則后果自負(fù))
C:\>ping -l 65500 -t 192.168.1.21
Pinging 192.168.1.21 with 65500 bytes of data:
Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254
Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254
………………
這樣它就會(huì)不停的向192.168.1.21計(jì)算機(jī)發(fā)送大小為65500byt的數(shù)據(jù)包,如果你只有一臺(tái)計(jì)算機(jī)也許沒(méi)有什么效果,但如果有很多計(jì)算機(jī)那么就可以使對(duì)方完全癱瘓,我曾經(jīng)就做過(guò)這樣的試驗(yàn),當(dāng)我同時(shí)使用10臺(tái)以上計(jì)算機(jī)ping一臺(tái)Win2000Pro系統(tǒng)的計(jì)算機(jī)時(shí),不到5分鐘對(duì)方的網(wǎng)絡(luò)就已經(jīng)完全癱瘓,網(wǎng)絡(luò)嚴(yán)重堵塞,HTTP和FTP服務(wù)完全停止,由此可見(jiàn)威力非同小可。


-f Set Don't Fragment flag in packet.
在數(shù)據(jù)包中發(fā)送“不要分段”標(biāo)志。
在一般你所發(fā)送的數(shù)據(jù)包都會(huì)通過(guò)路由分段再發(fā)送給對(duì)方,加上此參數(shù)以后路由就不會(huì)再分段處理。


-i TTL Time To Live.
指定TTL值在對(duì)方的系統(tǒng)里停留的時(shí)間。
此參數(shù)同樣是幫助你檢查網(wǎng)絡(luò)運(yùn)轉(zhuǎn)情況的。


-v TOS Type Of Service.
將“服務(wù)類型”字段設(shè)置為 tos 指定的值。

-r count Record route for count hops.
在“記錄路由”字段中記錄傳出和返回?cái)?shù)據(jù)包的路由。
在一般情況下你發(fā)送的數(shù)據(jù)包是通過(guò)一個(gè)個(gè)路由才到達(dá)對(duì)方的,但到底是經(jīng)過(guò)了哪些路由呢?通過(guò)此參數(shù)就可以設(shè)定你想探測(cè)經(jīng)過(guò)的路由的個(gè)數(shù),不過(guò)限制在了9個(gè),也就是說(shuō)你只能跟蹤到9個(gè)路由,如果想探測(cè)更多,可以通過(guò)其他命令實(shí)現(xiàn),我將在以后的文章中給大家講解。以下為示例:
C:\>ping -n 1 -r 9 202.96.105.101 (發(fā)送一個(gè)數(shù)據(jù)包,最多記錄9個(gè)路由)

Pinging 202.96.105.101 with 32 bytes of data:

Reply from 202.96.105.101: bytes=32 time=10ms TTL=249
Route: 202.107.208.187 ->
202.107.210.214 ->
61.153.112.70 ->
61.153.112.89 ->
202.96.105.149 ->
202.96.105.97 ->
202.96.105.101 ->
202.96.105.150 ->
61.153.112.90

Ping statistics for 202.96.105.101:
Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 10ms, Maximum = 10ms, Average = 10ms
從上面我就可以知道從我的計(jì)算機(jī)到202.96.105.101一共通過(guò)了202.107.208.187 ,202.107.210.214 , 61.153.112.70 , 61.153.112.89 , 202.96.105.149 , 202.96.105.97這幾個(gè)路由。


-s count Timestamp for count hops.
指定 count 指定的躍點(diǎn)數(shù)的時(shí)間戳。
此參數(shù)和-r差不多,只是這個(gè)參數(shù)不記錄數(shù)據(jù)包返回所經(jīng)過(guò)的路由,最多也只記錄4個(gè)。


-j host-list Loose source route along host-list.
利用 computer-list 指定的計(jì)算機(jī)列表路由數(shù)據(jù)包。連續(xù)計(jì)算機(jī)可以被中間網(wǎng)關(guān)分隔(路由稀疏源)IP 允許的最大數(shù)量為 9。


-k host-list Strict source route along host-list.
利用 computer-list 指定的計(jì)算機(jī)列表路由數(shù)據(jù)包。連續(xù)計(jì)算機(jī)不能被中間網(wǎng)關(guān)分隔(路由嚴(yán)格源)IP 允許的最大數(shù)量為 9。


-w timeout Timeout in milliseconds to wait for each reply.
指定超時(shí)間隔,單位為毫秒。
此參數(shù)沒(méi)有什么其他技巧。

ping命令的其他技巧:在一般情況下還可以通過(guò)ping對(duì)方讓對(duì)方返回給你的TTL值大小,粗略的判斷目標(biāo)主機(jī)的系統(tǒng)類型是Windows系列還是UNIX/Linux系列,一般情況下Windows系列的系統(tǒng)返回的TTL值在100-130之間,而UNIX/Linux系列的系統(tǒng)返回的TTL值在240-255之間,當(dāng)然TTL的值在對(duì)方的主機(jī)里是可以修改的,Windows系列的系統(tǒng)可以通過(guò)修改注冊(cè)表以下鍵值實(shí)現(xiàn):
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"DefaultTTL"=dword:000000ff
255---FF
  128---80
  64----40
  32----20
好了,ping命令也基本上完全講解完了,其中還有-j,-k參數(shù)我還沒(méi)有詳細(xì)說(shuō)明,由于某些原因也包括我自己所收集的資料過(guò)少這里也沒(méi)有向大家詳細(xì)介紹,請(qǐng)大家見(jiàn)諒,如果在看了這篇文章的朋友當(dāng)中有知道得比我更多的,以及其他使用技巧的也希望您能告訴我,并在此先謝過(guò)。



對(duì)于Windows下ping命令相信大家已經(jīng)再熟悉不過(guò)了,但是能把ping的功能發(fā)揮到最大的人卻并不是很多,當(dāng)然我也并不是說(shuō)我可以讓ping發(fā)揮最大的功能,我也只不過(guò)經(jīng)常用ping這個(gè)工具,也總結(jié)了一些小經(jīng)驗(yàn),現(xiàn)在和大家分享一下。
現(xiàn)在我就參照ping命令的幫助說(shuō)明來(lái)給大家說(shuō)說(shuō)我使用ping時(shí)會(huì)用到的技巧,ping只有在安裝了TCP/IP協(xié)議以后才可以使用:
ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [[-j computer-list] | [-k computer-list]] [-w timeout] destination-list
Options:
-t Ping the specified host until stopped.To see statistics and continue - type Control-Break;To stop - type Control-C.
不停的ping地方主機(jī),直到你按下Control-C。
此功能沒(méi)有什么特別的技巧,不過(guò)可以配合其他參數(shù)使用,將在下面提到。

-a Resolve addresses to hostnames.
解析計(jì)算機(jī)NetBios名。
示例:C:\>ping -a 192.168.1.21
Pinging iceblood.yofor.com [192.168.1.21] with 32 bytes of data:
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Ping statistics for 192.168.1.21:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
從上面就可以知道IP為192.168.1.21的計(jì)算機(jī)NetBios名為iceblood.yofor.com。

-n count Number of echo requests to send.
發(fā)送count指定的Echo數(shù)據(jù)包數(shù)。
在默認(rèn)情況下,一般都只發(fā)送四個(gè)數(shù)據(jù)包,通過(guò)這個(gè)命令可以自己定義發(fā)送的個(gè)數(shù),對(duì)衡量網(wǎng)絡(luò)速度很有幫助,比如我想測(cè)試發(fā)送50個(gè)數(shù)據(jù)包的返回的平均時(shí)間為多少,最快時(shí)間為多少,最慢時(shí)間為多少就可以通過(guò)以下獲知:
C:\>ping -n 50 202.103.96.68
Pinging 202.103.96.68 with 32 bytes of data:
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Request timed out.
………………
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Ping statistics for 202.103.96.68:
Packets: Sent = 50, Received = 48, Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
Minimum = 40ms, Maximum = 51ms, Average = 46ms
從以上我就可以知道在給202.103.96.68發(fā)送50個(gè)數(shù)據(jù)包的過(guò)程當(dāng)中,返回了48個(gè),其中有兩個(gè)由于未知原因丟失,這48個(gè)數(shù)據(jù)包當(dāng)中返回速度最快為40ms,最慢為51ms,平均速度為46ms。


-l size Send buffer size.
定義echo數(shù)據(jù)包大小。
在默認(rèn)的情況下windows的ping發(fā)送的數(shù)據(jù)包大小為32byt,我們也可以自己定義它的大小,但有一個(gè)大小的限制,就是最大只能發(fā)送65500byt,也許有人會(huì)問(wèn)為什么要限制到65500byt,因?yàn)閃indows系列的系統(tǒng)都有一個(gè)安全漏洞(也許還包括其他系統(tǒng))就是當(dāng)向?qū)Ψ揭淮伟l(fā)送的數(shù)據(jù)包大于或等于65532時(shí),對(duì)方就很有可能擋機(jī),所以微軟公司為了解決這一安全漏洞于是限制了ping的數(shù)據(jù)包大小。雖然微軟公司已經(jīng)做了此限制,但這個(gè)參數(shù)配合其他參數(shù)以后危害依然非常強(qiáng)大,比如我們就可以通過(guò)配合-t參數(shù)來(lái)實(shí)現(xiàn)一個(gè)帶有攻擊性的命令:(以下介紹帶有危險(xiǎn)性,僅用于試驗(yàn),請(qǐng)勿輕易施于別人機(jī)器上,否則后果自負(fù))
C:\>ping -l 65500 -t 192.168.1.21
Pinging 192.168.1.21 with 65500 bytes of data:
Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254
Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254
………………
這樣它就會(huì)不停的向192.168.1.21計(jì)算機(jī)發(fā)送大小為65500byt的數(shù)據(jù)包,如果你只有一臺(tái)計(jì)算機(jī)也許沒(méi)有什么效果,但如果有很多計(jì)算機(jī)那么就可以使對(duì)方完全癱瘓,我曾經(jīng)就做過(guò)這樣的試驗(yàn),當(dāng)我同時(shí)使用10臺(tái)以上計(jì)算機(jī)ping一臺(tái)Win2000Pro系統(tǒng)的計(jì)算機(jī)時(shí),不到5分鐘對(duì)方的網(wǎng)絡(luò)就已經(jīng)完全癱瘓,網(wǎng)絡(luò)嚴(yán)重堵塞,HTTP和FTP服務(wù)完全停止,由此可見(jiàn)威力非同小可。


-f Set Don't Fragment flag in packet.
在數(shù)據(jù)包中發(fā)送“不要分段”標(biāo)志。
在一般你所發(fā)送的數(shù)據(jù)包都會(huì)通過(guò)路由分段再發(fā)送給對(duì)方,加上此參數(shù)以后路由就不會(huì)再分段處理。


-i TTL Time To Live.
指定TTL值在對(duì)方的系統(tǒng)里停留的時(shí)間。
此參數(shù)同樣是幫助你檢查網(wǎng)絡(luò)運(yùn)轉(zhuǎn)情況的。


-v TOS Type Of Service.
將“服務(wù)類型”字段設(shè)置為 tos 指定的值。

-r count Record route for count hops.
在“記錄路由”字段中記錄傳出和返回?cái)?shù)據(jù)包的路由。
在一般情況下你發(fā)送的數(shù)據(jù)包是通過(guò)一個(gè)個(gè)路由才到達(dá)對(duì)方的,但到底是經(jīng)過(guò)了哪些路由呢?通過(guò)此參數(shù)就可以設(shè)定你想探測(cè)經(jīng)過(guò)的路由的個(gè)數(shù),不過(guò)限制在了9個(gè),也就是說(shuō)你只能跟蹤到9個(gè)路由,如果想探測(cè)更多,可以通過(guò)其他命令實(shí)現(xiàn),我將在以后的文章中給大家講解。以下為示例:
C:\>ping -n 1 -r 9 202.96.105.101 (發(fā)送一個(gè)數(shù)據(jù)包,最多記錄9個(gè)路由)

Pinging 202.96.105.101 with 32 bytes of data:

Reply from 202.96.105.101: bytes=32 time=10ms TTL=249
Route: 202.107.208.187 ->
202.107.210.214 ->
61.153.112.70 ->
61.153.112.89 ->
202.96.105.149 ->
202.96.105.97 ->
202.96.105.101 ->
202.96.105.150 ->
61.153.112.90

Ping statistics for 202.96.105.101:
Packets: Sent = 1, Received = 1, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 10ms, Maximum = 10ms, Average = 10ms
從上面我就可以知道從我的計(jì)算機(jī)到202.96.105.101一共通過(guò)了202.107.208.187 ,202.107.210.214 , 61.153.112.70 , 61.153.112.89 , 202.96.105.149 , 202.96.105.97這幾個(gè)路由。


-s count Timestamp for count hops.
指定 count 指定的躍點(diǎn)數(shù)的時(shí)間戳。
此參數(shù)和-r差不多,只是這個(gè)參數(shù)不記錄數(shù)據(jù)包返回所經(jīng)過(guò)的路由,最多也只記錄4個(gè)。


-j host-list Loose source route along host-list.
利用 computer-list 指定的計(jì)算機(jī)列表路由數(shù)據(jù)包。連續(xù)計(jì)算機(jī)可以被中間網(wǎng)關(guān)分隔(路由稀疏源)IP 允許的最大數(shù)量為 9。


-k host-list Strict source route along host-list.
利用 computer-list 指定的計(jì)算機(jī)列表路由數(shù)據(jù)包。連續(xù)計(jì)算機(jī)不能被中間網(wǎng)關(guān)分隔(路由嚴(yán)格源)IP 允許的最大數(shù)量為 9。


-w timeout Timeout in milliseconds to wait for each reply.
指定超時(shí)間隔,單位為毫秒。
此參數(shù)沒(méi)有什么其他技巧。

ping命令的其他技巧:在一般情況下還可以通過(guò)ping對(duì)方讓對(duì)方返回給你的TTL值大小,粗略的判斷目標(biāo)主機(jī)的系統(tǒng)類型是Windows系列還是UNIX/Linux系列,一般情況下Windows系列的系統(tǒng)返回的TTL值在100-130之間,而UNIX/Linux系列的系統(tǒng)返回的TTL值在240-255之間,當(dāng)然TTL的值在對(duì)方的主機(jī)里是可以修改的,Windows系列的系統(tǒng)可以通過(guò)修改注冊(cè)表以下鍵值實(shí)現(xiàn):
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"DefaultTTL"=dword:000000ff
255---FF
  128---80
  64----40
  32----20
好了,ping命令也基本上完全講解完了,其中還有-j,-k參數(shù)我還沒(méi)有詳細(xì)說(shuō)明,由于某些原因也包括我自己所收集的資料過(guò)少這里也沒(méi)有向大家詳細(xì)介紹,請(qǐng)大家見(jiàn)諒,如果在看了這篇文章的朋友當(dāng)中有知道得比我更多的,以及其他使用技巧的也希望您能告訴我,并在此先謝過(guò)。

FTP命令大全

FTP:文件傳輸協(xié)議。先說(shuō)說(shuō)他的功能吧,主要就是從運(yùn)行FTP服務(wù)器的計(jì)算機(jī)傳輸文件?梢越换ナ褂谩_@里要注意,只有安裝了tcp/ip協(xié)議的機(jī)器才能使用ftp命令。
命令格式:ftp [-v][-d][-i][-n][-g][-s:filename][-a][-w:windowsize][computer]

說(shuō)說(shuō)他們的含義吧。
-v 不顯示遠(yuǎn)程服務(wù)器響應(yīng)
-n 禁止第一次連接的時(shí)候自動(dòng)登陸
-i 在多個(gè)文件傳輸期間關(guān)閉交互提示
-d 允許調(diào)試、顯示客戶機(jī)和服務(wù)器之間傳遞的全部ftp命令
-g 不允許使用文件名通配符,文件名通配符的意思是說(shuō)允許在本地文件以及路徑名中使用通配字符
-s:filename 指定包含ftp命令的文本文件。在ftp命令啟動(dòng)后將自動(dòng)運(yùn)行這些命令。在加的參數(shù)里不能有空格。
-a 綁定數(shù)據(jù)連接時(shí),使用任何的本地端口
-w:windowsize 忽略默認(rèn)的4096傳輸緩沖區(qū)
computer 指定要連接的遠(yuǎn)程計(jì)算機(jī)的ip地址


呵呵,理解了上面的,就說(shuō)說(shuō)一些具體的命令,我個(gè)人覺(jué)得雖然現(xiàn)在工具用起來(lái)很方便了,但懂這些命令在很多地方還是很有用的,就像現(xiàn)在nt下的命令提示符
1) ?
說(shuō)明:顯示ftp命令的說(shuō)明。后面可以加參數(shù),是加需要解釋的命令名,不加則顯示包含所有命令列表。

2) append
說(shuō)明:使用當(dāng)前文件類型設(shè)置,將本地文件附加到遠(yuǎn)程計(jì)算機(jī)中。大概格式是
append local-file [remote-file] 其中l(wèi)ocal-file是說(shuō)指定要添加的本地文件。
remote-file是說(shuō)指定要將local-file附加到遠(yuǎn)程計(jì)算機(jī)文件,要是省了這個(gè),則是使用本地文件名做遠(yuǎn)程文件名。

3)ascii
說(shuō)明:默認(rèn)情況下,將文件傳輸類型設(shè)置為ASCII

4)bell
說(shuō)明:響玲開(kāi)關(guān),意思是文件傳輸完成后是否有玲聲提醒。默認(rèn)是關(guān)閉的。

5)binary
說(shuō)明:將文件傳輸類型設(shè)置為二進(jìn)制。

6)bye
說(shuō)明:結(jié)束和遠(yuǎn)程計(jì)算機(jī)的ftp會(huì)話,也就是安全斷開(kāi),退出ftp.

7)cd
說(shuō)明:更改遠(yuǎn)程計(jì)算機(jī)上的工作目錄。如cd data 其中data是要進(jìn)入的遠(yuǎn)程計(jì)算機(jī)的目錄。

8)close
說(shuō)明:結(jié)束與遠(yuǎn)程服務(wù)器的ftp會(huì)話,并返回命令解釋程序。

9)dir
說(shuō)明:顯示遠(yuǎn)程的文件以及子目錄列表。如dir data local-file
其中data是指定要查看列表的目錄,沒(méi)指定的話就是當(dāng)前目錄。local-file是指定要保存列表的本地文件,不指定的話就在屏幕輸出。

10)debug
說(shuō)明:調(diào)試開(kāi)關(guān),打開(kāi)的時(shí)候打印每個(gè)發(fā)送到遠(yuǎn)程計(jì)算機(jī)的命令,命令前有——>
默認(rèn)情況是關(guān)閉的。

11)disconnnect
說(shuō)明:與遠(yuǎn)程計(jì)算機(jī)斷開(kāi)連接,但還保持著ftp命令提示符。

12)get
說(shuō)明:使用當(dāng)前文件傳輸類型,把遠(yuǎn)程的文件拷貝到本地計(jì)算機(jī)上。
如get remote-file local-file
remote-file是指定要復(fù)制的文件,local-file是指定本地計(jì)算機(jī)上的文件名,
沒(méi)有指定的話則個(gè)remote-file同名。

13)glob
說(shuō)明:文件名通配開(kāi)關(guān)

14)hash
說(shuō)明:轉(zhuǎn)換每個(gè)傳輸數(shù)據(jù)快的散列標(biāo)記打印(#).數(shù)據(jù)快的大小是2048字節(jié)。默認(rèn)情況下是關(guān)閉的,

15)help
說(shuō)明:顯示ftp命令的解釋,如help commmand 其中command就是你要解釋的命令,如果不加command這個(gè)參數(shù)的話就會(huì)顯示所有命令的列表

16)!
說(shuō)明:這個(gè)命令差點(diǎn)忘記了:)功能是在本地計(jì)算機(jī)上運(yùn)行指定命令。如! command 其中command就是你要運(yùn)行的命令,如果不加command這個(gè)參數(shù)的話,則顯示本地命令提示, 這時(shí)你輸入exit命令就能返回到ftp了。

17)lcd
說(shuō)明:更改本地計(jì)算機(jī)的本地目錄,在默認(rèn)的時(shí)候是啟動(dòng)ftp的目錄.這個(gè)不要覺(jué)得沒(méi)用啊,在你使用ftp的時(shí)候?yàn)榱藗鬟f文件不是常改變本地和遠(yuǎn)程計(jì)算機(jī)的目錄嗎?:)
如lcd [directory] 其中[directory]是指定要進(jìn)入的本地計(jì)算機(jī)的目錄,如果你不加這個(gè)參數(shù),就會(huì)顯示出本地計(jì)算機(jī)的工作目錄.

18)literal
說(shuō)明:向遠(yuǎn)程ftp服務(wù)器發(fā)送協(xié)商參數(shù),報(bào)告.
如lireral argument [...] 其中argument是指定要發(fā)送給遠(yuǎn)程服務(wù)器的協(xié)商參數(shù)。

19)ls
說(shuō)明:顯示遠(yuǎn)程目錄的文件和字目錄.
如ls remote-directory local-file
其中remote-directory是指要查看的列表的目錄,不指定的話顯示的是當(dāng)前工作目錄。local-file是指定要保存列表的本地文件.不指定的話是在屏幕上輸出.

20)mdelete
說(shuō)明:刪除遠(yuǎn)程計(jì)算機(jī)上的文件.如mdelete remote-file ...
remote-file肯定是要?jiǎng)h的文件啊,可以刪除多個(gè).

21)mdir
說(shuō)明:顯示遠(yuǎn)程目錄的文件和子目錄列表,他允許指定多個(gè)文件.
如mdir remote-file ... local-file
參數(shù)我想大家應(yīng)該明白什么意思吧?不明白就看看前面的類似命令吧.

22)mget
說(shuō)明:使用當(dāng)前文件傳輸類型將多個(gè)遠(yuǎn)程文件復(fù)制到本地計(jì)算機(jī).
如mget remote-files ...
其實(shí)remote-files可以指定多個(gè),他就是指定要復(fù)制到本地計(jì)算機(jī)的遠(yuǎn)程文件.

23)mkdir
說(shuō)明:創(chuàng)建遠(yuǎn)程目錄.
如mkdir directory 這個(gè)命令和nt下的命令提示符中的md directory一樣,不多說(shuō)了.

24)mls
說(shuō)明:顯示遠(yuǎn)程目錄的文件和目錄簡(jiǎn)表
如mls remote-file ... local-file
其中remote-file這個(gè)參數(shù)是必須要加的,’’-’’是使用遠(yuǎn)程計(jì)算機(jī)的當(dāng)前工作目錄.

25)mput
說(shuō)明:使用當(dāng)前文件傳輸類型,將本地文件復(fù)制到遠(yuǎn)程計(jì)算機(jī).
如mput local-files ...

26)open
說(shuō)明:連接到指定ftp服務(wù)器上,
如open computer port 其中computer一般是遠(yuǎn)程計(jì)算機(jī)的ip地址,port不用說(shuō)就是指定端口了。

27)prompt
說(shuō)明:轉(zhuǎn)換提示,在多個(gè)文件傳輸?shù)臅r(shí)候,ftp提示可以有選擇的檢索或保存文件,如果關(guān)閉提示,則mget和mput命令傳輸所有文件,在默認(rèn)情況下是打開(kāi)的.

28)put
說(shuō)明:使用當(dāng)前文件傳輸類型將本地文件復(fù)制到遠(yuǎn)程計(jì)算機(jī)中,
如put local-file remote-file
其中l(wèi)ocal-file是指定要復(fù)制的本地文件,
remote-file是指定要復(fù)制的遠(yuǎn)程計(jì)算機(jī)上的文件名,不指定的話是和本地計(jì)算機(jī)上的文件名同名.

29)pwd
說(shuō)明:顯示遠(yuǎn)程呢感計(jì)算機(jī)上的當(dāng)前目錄.

30)quit
說(shuō)明:結(jié)束與遠(yuǎn)程計(jì)算機(jī)的ftp會(huì)話,并退出ftp.

31)quote
說(shuō)明:向遠(yuǎn)程ftp服務(wù)器發(fā)送協(xié)議,報(bào)告.期待ftp單碼應(yīng)答,這個(gè)命令的功能和literal相同.

32)recv
說(shuō)明:使用當(dāng)前文件傳輸類型將遠(yuǎn)程文件復(fù)制到本地計(jì)算機(jī),他與get命令作用相同。

33)remotehelp
說(shuō)明:顯示遠(yuǎn)程命令的幫助.這個(gè)命令的用法和help,!一樣可以參考他的用法.

34)rename
說(shuō)明:更改遠(yuǎn)程計(jì)算機(jī)上的文件名。
這個(gè)命令和nt的命令提示符的ren一樣,如rename filename newfilename

35)rmdir
說(shuō)明:刪除遠(yuǎn)程目錄.
這個(gè)命令和nt的命令提示符的rm一樣,如rmdir directory

36)send
說(shuō)明:使用當(dāng)前文件傳輸類型將本地文件復(fù)制到遠(yuǎn)程計(jì)算機(jī).send和put命令的功能一樣。
如send local-file remote-file

37)status
說(shuō)明:顯示ftp連接和轉(zhuǎn)換的當(dāng)前狀態(tài)

38)trace
說(shuō)明:轉(zhuǎn)換報(bào)文跟蹤,運(yùn)行ftp的命令時(shí),trace將顯示沒(méi)個(gè)報(bào)文的理由。

39)type
說(shuō)明:設(shè)置或顯示文件傳輸類型.
如type [type-name]
其中type-name 的意思是文件傳輸?shù)念愋停J(rèn)是ASCII,沒(méi)加這個(gè)參數(shù)就是顯示當(dāng)前的傳輸類型.

40)user
說(shuō)明:指定連接到遠(yuǎn)程計(jì)算機(jī)的用戶.
如user user-name [passwd] [account]
其中user-name不用說(shuō)都是用來(lái)登陸計(jì)算機(jī)的用戶名了,
passwd是指定user-name的密碼,不指定的話ftp會(huì)提示輸入密碼。
account是指定用來(lái)登陸計(jì)算機(jī)的帳號(hào),如不指定,ftp會(huì)提示輸入帳號(hào).

41)verbose
說(shuō)明:轉(zhuǎn)換冗余模式。這里如果打開(kāi),會(huì)顯示所有ftp響應(yīng),文件傳輸結(jié)束的時(shí)候會(huì)顯示傳輸?shù)男屎徒y(tǒng)計(jì)信息,默認(rèn)的情況是打開(kāi)的.

呵呵,命令就介紹這些了,可以自己熟悉一下,其實(shí)現(xiàn)在ftp的軟件很多,很方便,但你說(shuō)這些命令沒(méi)用也是不可能的,就像windows下一樣還保留著命令提示符.:)_ 特別有些時(shí)候ftp軟件很多地方做不到的,.? 什么地方。
打個(gè)比方,我看過(guò)一種覓名ftp用戶得到admin的入侵列子,就的用到他.呵呵,這里不多說(shuō)了,就寫(xiě)到這里了。

    相關(guān)評(píng)論

    閱讀本文后您有什么感想? 已有人給出評(píng)價(jià)!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過(guò)難過(guò)
    • 5 囧
    • 3 圍觀圍觀
    • 2 無(wú)聊無(wú)聊

    熱門(mén)評(píng)論

    最新評(píng)論

    發(fā)表評(píng)論 查看所有評(píng)論(1)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過(guò)審核才能顯示)