要注意在
DOS
裏,命令名裏的字母也是不分大小寫的。
一.
Dir
這個命令上面已經提到過了,它是用來列出某個目錄下的文件名和子目錄名的。上面提到的輸入
dir
後直接回車,其做用是列出當前目錄下的全部文件名和子目錄名。其實它還有不少格式,下面一一舉例說明。
1
.
Dir
列出當前目錄下全部的文件和目錄
2
.
Dir c:dos.
列出
c
盤根目錄下的子目錄
dos
裏的所有文件名和子目錄名。
二. Md
該命令是建立目錄的命令。格式以下:
md
路徑或文件夾名
Mkdir
三. Cd
Cd 將當前盤的根目錄設置爲當前目錄。
cd ..
將當前目錄的父目錄設置爲新的當前目錄。
cd aaa/bbb
將當前目錄裏的aaa子目錄內的bbb子目錄設置爲新的當前目錄。
四. Copy
該命令是文件拷貝命令。它有七種格式:
1
.copy 源文件全名 目標文件全名 (文件內容的複製)
2
.Copy 源文件全名 目標路徑 (文件的複製)
3
.Copy 源路徑 目標路徑 (文件夾中的全部文件的複製)
4
.Copy 源路徑 目標文件全名 (文件夾中的全部文件的的內容的複製)
5
.Copy 源文件全名 (文件複製到當前目錄)
6
.Copy 源路徑 (文件夾中的全部文件複製當前目錄)
7
.Copy 文件全名1+文件全名2+文件全名3+...+文件全名n 目標文件全名(不帶通配符)
五. Xcopy
這個命令也是文件拷貝命令。與copy的語法同樣,最好用的一點是它有一個選項「/s」.
想想copy命令,若是咱們要把c:ddd目錄裏的全部內容包括文件和子目錄拷貝到另外的地方,咱們得一個目錄一個目錄地分別拷貝。可是若是用xcopy的話,只須在命令後面加個「/s」,該命令就會把源目錄裏全部的內容,包括源目錄裏一切深度的子目錄結構所有複製到目標目錄裏,最後的結果是目標目錄裏也有了和源目錄裏同樣的自目錄結構。
六.
Move
該命令的語法:
1
.
Move
文件全名
路徑
文件的移動。
2
.
Move
路徑
1
路徑
2
這個格式裏,路徑
1
叫源路徑,路徑
2
叫目標路徑。文件夾的移動
七.
Ren
這是給文件名和目錄更名的命令。格式很簡單:
ren
老名字
新名字
固然,新名字不能和同一目錄下已有的名字重複。
八.
Del
這個命令用來刪除文件。格式:
del
文件全名
該命令把文件全名所指定的一個或一批文件所有刪除。當文件名是
.
時,意思是刪除指定路徑下的全部文件,例子:
1
.
del myfile.*
這個格式刪除當前目錄下主名是
myfile
,擴展名任意的文件。
2
.
Del aaa.
這個命令刪除當前目錄裏的
aaa
子目錄內的全部文件。
3
.
Del.
這個命令刪除當前目錄裏的全部文件。
九.
Rd
該命令刪除一個空目錄。
rd/s
刪除一個目錄及下面的文件。
十
net
命令
net user 查看有哪些用戶
net user 賬戶名 查看賬戶的屬性
net start 查看開啓了哪些服務
net start
服務名 開啓服務;(如:net start telnet,
net start schedule)
net stop 服務名 中止某服務
net pause 服務名 暫停某服務
net share 查看本地開啓的共享
net share ipc$ 開啓ipc$共享
net share ipc$ /del 刪除ipc$共享
net share c$ /del 刪除C:共享
netstat -a 查看開啓了哪些端口,經常使用
netstat -an
netstat -n 查看端口的網絡鏈接狀況,經常使用
netstat -an
netstat -v 查看正在進行的工做
netstat -p 協議名 例:netstat -p tcq/ip 查看某協議使用狀況(查看tcp/ip協議使用狀況)
netstat -s 查看正在使用的全部協議使用狀況
edit
文本編輯
type
顯示文件內容
使用說明:
(
1
)顯示由
ASCII
碼組成的文本文件,對。
EXE.COM
等爲擴展名的文件,其顯示的內容是沒法閱讀的,沒有實際意義
2
;
(
2
)該命令一次只能夠顯示一個文件的內容,不能使用通配符;
(
3
)若是文件有擴展名,則必須將擴展名寫上;
(
4
)當文件較長,一屏顯示不下時,能夠按如下格式顯示;
TYPE[
盤符:
][
路徑
]
〈文件名〉
|MORE
,
MORE
爲分屏顯示命令,使用些參數後當滿屏時會暫停,按任意鍵會繼續顯示。
tree [盤符] 顯示全部的子目錄樹
tree /f 顯示目錄時同時顯示文件名
dos命令經典案例
DOS已逐漸遠去,咱們天天都習慣地使用着Windows 98/Me/2000/XP,但是你瞭解Windows中的DOS嗎?其實在有些時候DOS仍是比Windows要方便快捷得多,畢竟這個是操做系統的經典之做。下面就筆者在使用DOS過程當中摸索的技巧總結成八大案例來講明一下,但願多多少少能對讀者在使用電腦的過程當中有點啓發和幫助。
案例1、「FC」—文件對比
衆所周知,在安裝軟件時,通常會在註冊表中或多或少留下點什麼,時間一長就會有大量的垃圾留在裏面,讓咱們的系統逐漸變慢直至崩潰。誠然如今有不少好用的工具能夠幫咱們解決這個難題,但是若是咱們想知道它們究竟在註冊表中留下了什麼,而手頭又沒有合適的工具,難道就一籌莫展了嗎﹖等等,咱們請出DOS下最方便的比較工具——「FC」
格式:FC [path]<filename>[path]<filename></b>
使用方法:首先在安裝軟件前把註冊表導出爲一個文件如:「1.reg」,在安裝軟件後再導出爲一個文件如:「2.reg」。這兩個文件假設都放在C盤根目錄下。咱們進入MS-DOS方式輸入「C:\fc 1.reg 2.reg」回車。看到了沒有?屏幕上顯示的正是註冊表被改動的地方。
注:FC默認逐行比較兩個文件。文件中每一行的長度應小於256個字符,若是行長超過256個字符或者比較對象是二進制文件或程序文件,應在後面加上/b參數,FC將對它們逐字節比較。
案例2、「>」—定向輸出
咱們接着上面的案例。有的時候咱們在用上面的方法時發現屏幕不停地往上滾動,好多信息一閃而過停都停不下來,這種狀況是因爲兩個文件相差太大的緣故,文件被改動的地方太多了。怎麼辦呢﹖彆着急,這時候咱們要用到另一個小技巧——使用定向輸出「>」
格式:命令(或程序)>定向輸入設備(或文件名)
使用方法:咱們還用上面的例子,在DOS下輸入C:\fc 1.reg 2.reg >change.txt回車。
怎麼什麼信息都沒了啊。其實你仔細看一下就會發如今該目錄下多了一個FC.txt文件,快用寫字板打開它啊,裏面但是放着這兩個文件的所有比較信息呀:)so easy 吧。
注:你能夠把它輸出爲任何格式的文件,它們均可以以文本方式打開。
案例3、「copy」—文件合併
有不少時候網上把視頻文件分割成好多小段讓你們分別下載,但是下載好的文件在看的時候又總是不停地要打開,那麼有沒有什麼辦法讓它們從新合併成一個整的文件呢?用專門的視頻編輯工具當然能夠,但是那繁瑣的E文讓我輩頭痛。其實DOS下就有現成的工具,用咱們經常使用的「copy」命令就能夠完成,讓咱們來看看吧。
格式:copy /b <filename1>+<filename2>+…+<filenameN>>filename>
使用方法:假設你的硬盤有兩個文件分別是video1.mpg 和 video2.mpg 那麼咱們在該目錄下輸入「copy /b video1.mpg+video2.mpg video.mpg」就能夠了,其中video.mpg是你合併後生成的新文件名。趕忙試一試,打開播放器看看是否是拼合好了。
固然,你喜歡的小說、音樂,若是嫌不停地打開關閉太麻煩,不妨試試這個方法把它們合併在一塊兒觀看。
案例4、「copy」—批量重命名
一個朋友要作項目須要把一系列文本文件按編號從新命名,但是因爲數量實在太多,在Windows中一點點地改太麻煩了,頭都大了:(有沒有簡單一點的方法呢﹖)好多雜誌上介紹了好多工具和方法來實現這個,但是我以爲都比較麻煩。其實咱們把DOS命令和回收站結合使用就能夠完成批量更名。
使用方法:假設E盤上有大量要更名的文件,那麼首先把它們弄到回收站裏!(切記!僅僅只是刪除,不要清空回收站啊,文件丟了我可不負責!),而後咱們進入MS-DOS模式下的E盤,在根目錄下輸入「cd recycled」進入回收站,dir看看,是否是全部的文件名都改變成有順序的了:)接下來咱們把它們都給拷貝出來。輸入「copy *.* e:\」哈哈,返回Windows去看看吧是否是全部的文件都爲DE1、DE2……了。
注:1.刪除以前要先清空「回收站」,不然文件將有可能從未知數字基數開始。
2.在哪一個盤刪除的就進入哪一個盤的recycled文件夾,別的盤裏沒有對應文件的。
3.文件名被修改後命名格式爲DX1,D是固定的表示DISK,X是對應你的盤符,若是是在F盤就是DF1,若是是D盤就是DD1,依此類推。
案例五 ftp上傳和下載
最後爲了方便你們記憶,總結一下經常使用的FTP命令:
1. open:與服務器相鏈接;
2. send(put):上傳文件;
3. get:下載文件;
4. mget:下載多個文件;
5. cd:切換目錄;
6. dir:查看當前目錄下的文件;
7. del:刪除文件;
8. bye:中斷與服務器的鏈接
案例六:快速輸出文件列表
若是你須要輸出某一文件夾中的全部文件列表,先在DOS下切換到該文件夾,而後鍵入「dir >temp.txt」命令,再打開temp.txt文件,包含建立日期、建立時間、文件大小等信息就清清楚楚顯示在你面前了