一、cls(clear screen的簡寫)
命令作用:清屏屏幕
詳細介紹:屏幕顯示的所有字符信息都是存放在一個屏幕緩沖區(qū)中,cls命令的作用是清除屏幕上的文字,并將該緩沖區(qū)清空。
二、dir(directory的簡寫)
命令作用:列出當前文件夾下的所有文件和文件夾,當然不包括隱藏的和系統(tǒng)文件。
詳細介紹:我目前還不知道,你在發(fā)掘發(fā)掘。
擴展功能: dir/ah #僅顯示當前文件夾下的隱藏文件
dir /as # 僅顯示當期文件夾下的系統(tǒng)文件
dir /ash #上面兩個功能的疊加
dir /? # 顯示所有可選項
三、cd(change directory的簡寫)
命令作用:改變當前所在的文件夾
詳細介紹:同上
使用方法: cd directory # 進入當前文件夾下的directory文件夾中
cd.. #返回到上一級文件夾。cd和..之間不帶空格也行,但是最好帶上,這個以后你就知道了,反正這樣更好
cd\ #直接返回到當前所在分區(qū)的根上。cd和\之間無空格
擴展功能: cd ..\..\ #返回到當前文件夾的上一級的上一級文件夾。這個是我自己想出來的,你可以自己發(fā)掘出更好的。
四、從一個分區(qū)進入另一個分區(qū)中
這個沒有具體的命令,我演示一下。
我這個虛擬機中只有三個分區(qū)(C,D,E)了,只能這樣了。自己試試。
五、文件操作命令(move、copy、del)
注意:這三個命令都是文件操作命令,針對的是單個文件。
move命令:
命令作用:移動某個文件到指定的文件夾中。
具體使用:(例如:將D:\files\abc.zip移動到E:\test\文件夾下)
移動之后在原來的D:\files\下就沒有abc.zip文件了。
copy命令:
命令作用:將某個文件拷貝到指定的文件夾中。
具體使用:(將E:\test\abc.zip拷貝到D:\files\文件夾中)
del命令:
命令作用:刪除指定的文件(注意:直接就刪除了,不像在圖形下刪除時是放入回收站,類似于快捷鍵Shift+Delete)。
具體使用:(刪除D:\files\abc.zip文件)
六、文件夾操作命令(md、mkdir、rd、rmdir)
這幾個命令主要針對的是文件夾。
md、mkdir命令:(makedirectory的簡寫)
命令作用:創(chuàng)建指定的文件夾。(個人推薦使用mkdir命令,比較通用,md可記可不記)。
具體使用:(在D:\files\文件夾下創(chuàng)建一個rjxh的文件夾)
rd、rmdir命令:(removedirectory的簡寫)
命令作用:移除指定的文件夾。(一般指的是空的文件夾)
具體使用:(刪除(也即移除)D:\files\下的rjxh文件夾)
擴展知識:(非重點,可直接繞過)
Windows下的文件以及文件夾操作命令的功能都不是很強大,如果你需要的話,可以自己編寫出更好的命令。這里說一下怎么做,如果你需要的話,可以自己試試。我沒編寫過具體的可執(zhí)行文件作為命令,不過我編寫過一些批處理文件用來模仿Linux下的命令,但都不是很好,最好的就是編制可執(zhí)行文件。之后,將編制好的可執(zhí)行文件放入到C:\Windows\目錄下即可;也或者在C:\Windows\文件夾下新建一個文件夾(例如newAddCMD)專門用來存放自定義的命令,然后將C:\Windows\newAddCMD加入到系統(tǒng)變量中的Path里即可,這樣做更便于管理。 下面是我在自己的系統(tǒng)中添加的一些自定義命令(不過這些自定義命令都是些批處理文件)的方法:
七、type命令
命令作用:顯示文本類文件中的內(nèi)容(例如:.txt、.java、.cpp、.c、.html等等都屬于文本類文件,word、execl、ppt、exe、dll等都不屬于文本類文件)。
八、fc命令
命令作用:比較兩個文件或兩個文件集并顯示它們之間的不同。一般用來比較文本類文件,是否可以進行其他類型的文件的比較,還沒測試過。另外,我覺得這個命令有問題。
具體使用:
九、find命令
命令作用:在文件中搜索字符串。(一般也指的是文本類文件)
具體使用:
十、findstr命令
命令作用:在文件中尋找字符串。(一般指的是文本類文件) 它與find命令的區(qū)別在于findstr中可以使用簡單的正則表達式,同樣,我覺得這個命令有問題。
具體使用:下面演示的是從c.txt文件中找出所有以a開頭的行的字符串。但是他好像出問題了。
十一、more命令
命令作用:一般和管道符“|”搭配用來分屏顯示一個大的文本文件內(nèi)容。
具體使用:
按空格一屏一屏的顯示,按回車一行一行的顯示,按q退出。
十二、prompt命令
命令作用:改變命令提示符標示。
具體使用:
十三、title命令
命令作用:改變DOS窗口的標題提示。
具體使用:
注意:此時,窗口的提示是“C:\WINDOWS\system32\cmd.exe”,吾馬上將他變?yōu)椤?strong>I’m MessCodes”。
十四、ver命令
命令作用:顯示當前機器上的操作系統(tǒng)版本信息。
具體使用:
十五、help命令
命令作用:列出DOS下的所有可用命令。
C:\Documents and Settings>help 有關(guān)某個命令的詳細信息,請鍵入 HELP 命令名 ASSOC 顯示或修改文件擴展名關(guān)聯(lián)。 AT 計劃在計算機上運行的命令和程序。 ATTRIB 顯示或更改文件屬性。 BREAK 設(shè)置或清除擴展式 CTRL+C 檢查。 CACLS 顯示或修改文件的訪問控制列表(ACLs)。 CALL 從另一個批處理程序調(diào)用這一個。 CD 顯示當前目錄的名稱或?qū)⑵涓摹?/span> @test CHCP 顯示或設(shè)置活動代碼頁數(shù)。 CHDIR 顯示當前目錄的名稱或?qū)⑵涓摹?/span> CHKDSK 檢查磁盤并顯示狀態(tài)報告。 CHKNTFS 顯示或修改啟動時間磁盤檢查。 CLS 清除屏幕。 @test CMD 打開另一個 Windows命令解釋程序窗口。 @test COLOR 設(shè)置默認控制臺前景和背景顏色。 (color /?) @test COMP 比較兩個或兩套文件的內(nèi)容。 COMPACT 顯示或更改 NTFS 分區(qū)上文件的壓縮。 CONVERT 將 FAT 卷轉(zhuǎn)換成 NTFS。您不能轉(zhuǎn)換當前驅(qū)動器。 COPY 將至少一個文件復制到另一個位置。 @test DATE 顯示或設(shè)置日期。 DEL 刪除至少一個文件。 @test DIR 顯示一個目錄中的文件和子目錄。 @test DISKCOMP 比較兩個軟盤的內(nèi)容。 DISKCOPY 將一個軟盤的內(nèi)容復制到另一個軟盤。 DOSKEY 編輯命令行、調(diào)用 Windows 命令并創(chuàng)建宏。 ECHO 顯示消息,或?qū)⒚罨仫@打開或關(guān)上。 ENDLOCAL 結(jié)束批文件中環(huán)境更改的本地化。 ERASE 刪除至少一個文件。 EXIT 退出 CMD.EXE程序(命令解釋程序)。 @test FC 比較兩個或兩套文件,并顯示不同處。 @test FIND 在文件中搜索文字字符串。 @test FINDSTR 在文件中搜索字符串。 @test FOR 為一套文件中的每個文件運行一個指定的命令。 FORMAT 格式化磁盤,以便跟 Windows 使用。 FTYPE 顯示或修改用于文件擴展名關(guān)聯(lián)的文件類型。 GOTO 將 Windows命令解釋程序指向批處理程序中某個標明的行。 GRAFTABL 啟用 Windows 來以圖像模式顯示擴展字符集。 HELP 提供 Windows命令的幫助信息。 @test IF 執(zhí)行批處理程序中的條件性處理。 LABEL 創(chuàng)建、更改或刪除磁盤的卷標。 MD 創(chuàng)建目錄。 @test MKDIR 創(chuàng)建目錄。 @test MODE 配置系統(tǒng)設(shè)備。(mode con cols=70 lines=200 # 會這個就行了) MORE 一次顯示一個結(jié)果屏幕。 @test MOVE 將文件從一個目錄移到另一個目錄。 @test PATH 顯示或設(shè)置可執(zhí)行文件的搜索路徑。 PAUSE 暫停批文件的處理并顯示消息。 POPD 還原 PUSHD 保存的當前目錄的上一個值。 PRINT 打印文本文件。 PROMPT 更改 Windows命令提示符。 @test PUSHD 保存當前目錄,然后對其進行更改。 RD 刪除目錄。 @test RECOVER 從有問題的磁盤恢復可讀信息。 REM 記錄批文件或 CONFIG.SYS中的注釋。 REN 重命名文件。 @test RENAME 重命名文件。 @test REPLACE 替換文件。 RMDIR 刪除目錄。 @test SET 顯示、設(shè)置或刪除 Windows環(huán)境變量。 SETLOCAL 開始批文件中環(huán)境更改的本地化。 SHIFT 更換批文件中可替換參數(shù)的位置。 SORT 對輸入進行分類。 START 啟動另一個窗口來運行指定的程序或命令。 SUBST 將路徑跟一個驅(qū)動器號關(guān)聯(lián)。 TIME 顯示或設(shè)置系統(tǒng)時間。 TITLE 設(shè)置 CMD.EXE會話的窗口標題。 @test TREE 以圖形模式顯示驅(qū)動器或路徑的目錄結(jié)構(gòu)。 TYPE 顯示文本文件的內(nèi)容。 @test VER 顯示 Windows版本。 @test VERIFY 告訴 Windows 是否驗證文件是否已正確寫入磁盤。 VOL 顯示磁盤卷標和序列號。 XCOPY 復制文件和目錄樹。
C:\Documents and Settings> |
DOS下的所有命令都在上面的表格中,第一列是命令名稱,第二列是解釋;更詳細的命令使用方法可使用命令名 /?來獲取幫助(如:dir /?)。
注意:上面的所有命令中,紅色加粗的表示經(jīng)常使用的,紅色加粗后帶有@test字樣的表示你可以自己測試的玩玩,沒有什么危險。藍色加粗斜體的表示在寫批處理腳本時經(jīng)常用到的命令。
十六、管道命令
管道命令總共有“|”、“>”、“>>”、“<”、“<<”五種。
“|”:可叫它為豎管道,隨便吧,我也不知道他叫什么,你可以查查。使用的話,最多是搭配more命令使用的,也可以這樣,當某個文件夾下的文件比較多時,dir命令不能一屏顯示完,可以使用dir| more來顯示。
“>”:以覆蓋的方式輸出重定向。
“<”:以覆蓋的方式輸入重定向。
“>>”:以追加的形式輸出重定向。
“<<”:以追加的形式輸入重定向。
一個示例:
以上便是Windows下的一些簡單DOS命令,如果想玩玩真正的DOS下命令的話,自己可以下載一個MS DOS 7.1.iso的鏡像,然后裝到虛擬機里玩玩便是。