?? dos的使用常識.txt
字號:
? 上一篇: Windows常用命令集 下一篇: 系統自動啟動程序之十大藏身之所 ?
DOS的使用常識
Wei @ 2005-02-02 02:52
dos使用常識
dos的概況
dos(disk operating system)是一個使用得十分廣泛的磁盤操作系統,就連眼下流行的windows9x/me系統都是以它為基礎。
常見的dos有兩種:ibm公司的pc-dos和微軟公司的ms-dos,它們的功能、命令用途格式都相同,我們常用的是ms-dos。
自從dos在1981年問世以來,版本就不斷更新,從最初的dos1.0升級到了最新的dos8.0(windows me系統),純dos 的最高版本為dos6.22,這以后的新版本dos都是由windows系統所提供的,并不單獨存在。下面的講解所使用的dos為windows98 4.10.2222a的dos7.0系統。
dos的基礎知識
(1)dos的組成
dos分為核心啟動程序和命令程序兩個部分。
dos的核心啟動程序有boot系統引導程序、io.sys、msdos.sys和command.com。它們是構成dos系統最基礎的幾個部分,有了它們系統就可以啟動。
但光有啟動程序還不行,dos作為一個字符型的操作系統,一般的操作都是通過命令來完成。dos命令分為內部命令和外部命令。內部命令是一些常用而所占空間不大的命令程序,如dir、cd等,它們存在于command.com文件中,會在系統啟動時加載到內存中,以方便調用。而其它的一些外部命令則以單獨的可執行文件存在,在使用時才被調入內存。
(小知識:可執行的程序文件有*.com和*.exe兩種,一般來講,*.exe文件為軟件執行程序,而*.com文件則為命令程序)
2)dos的啟動
如果你安裝了win98,在電腦啟動時按住ctrl不放,出現啟動選擇菜單,選擇5"command prompt only"即可進入dos方式。
目前我們常用的操作系統有windows 9x/me,nt,2000等,都是可視化的界面。在這些系統之前的人們使用的操作系統是dos系統。dos系統目前已經沒有什么人使用了,但是dos命令卻依然存在于我們使用的windows系統之中。大部分的dos命令都已經在windows里變成了可視化的界面,但是有一些高級的dos命令還是要在dos環境下來執行。所以學習命令行對于我們熟練操作windows系統是很有必要的。
不同的操作系統要用不同的命令進入命令行界面。
在win9x/me的開始菜單中的運行程序中鍵入"command"命令,可進入命令行界面。
在win2000/nt的開始菜單中的運行程序中鍵?quot;cmd"命令,可進入命令行界面。
下面我用講到的dos命令都可以在windows me操作系統中執行。
那么,我們如何進入命令行窗口?
開始——〉運行——〉鍵入command命令——〉回車
進入了命令行操作界面(dos窗口),在dos窗口中只能用鍵盤來操作。
在dos中通過輸入英文命令加回車鍵這種方式來執行程序。
3)dos的系統提示符
dos啟動后,會顯示"c:>"以及一個閃動的光標,這及是dos的系統提示符,它表示了當前所在的盤符和目錄,我們可以輸入"[盤符] :"來進行轉換,如"a:"、"e:"。這里要注意輸入的盤符一定要是存在的。
(小知識:盤符從a到z,通常a、b盤為軟驅,硬盤的盤符從c開始,而光驅的盤符為最后一個)
(4)文件及目錄
電腦中的數據主要都是以文件形式存儲的,也可以說dos以文件的形式來管理數據。
文件是相關數據的集合,若干數據聚集在一起組成一個文件。每個文件都有文件名,文件名由主文件名和后綴名兩部分組成,中間有小圓點隔開。dos6.22及其以前版本最多僅支持8個字符的主文件名和3個字符的后綴名,而從windows 95的dos7.0開始就可支持128個字符的主文件名和后綴名。字母、漢字、數字和一些特殊符號如"!、@、#"都可以作為文件名,但不能有"/、\、|、:、?"等符號。
通常我們可以通過文件的后綴名看出該文件的類型,比如:
后綴名 文件類型
exe 可執行程序文件
com 可執行命令文件
bat 可執行批處理文件
txt 文本文件
dat 數據文件
bak 備份文件
為了方便用戶進行操作,dos還允許使用通配符。所謂通配符,就是"?"與"*"這兩個符號,它們可以用來代替文件名中的某些字符。"?"代表一個合法的字符或空字符,比如"ab?d.exe"文件就可以表示"abcd.exe"、"abdd.exe"、"abzd.exe"等。
而"*"則代表若干個字符,如"*.bat"就代表當前目錄下所有后綴名為"bat"的文件。
dos以目錄樹的形式管理磁盤,這里的目錄就相當于windows中的文件夾。和文件夾一樣,目錄也是一層一層的,構成一個樹的形式。在一個盤符中最底層的目錄為根目錄,根目錄下的目錄都稱為它的子目錄,根目錄用"\"表示,一個目錄的上一層目錄用".."表示。我們可以通過路徑來查找某一個文件或目錄,路徑就如同地址一樣,可以使用戶方便、準確地進行查找。比如"c:\windows\command\deltree.exe"就是一個文件的路徑。
在同一個目錄下,不允許存在相同名稱的文件或目錄。
DOS的內部命令
DOS的內部命令是進行操作的基礎,完成了對它們的學習你就跨進了DOS系統的大門。
1)DIR--顯示指定路徑上所有文件或目錄的信息
它的格式為"DIR [盤符:][路徑][文件名] [參數]",比如"DIR E:\FF.M3U"。輸入后回車則會顯示出相關信息(如圖1)。另外它還有幾個參數:
/W:寬屏顯示,一排顯示5個文件名,而不會顯示修改時間,文件大小等信息;
/P:分頁顯示,當屏幕無法將信息完成顯示時,可使用其進行分頁顯示;
/A:顯示具有特殊屬性的文件,這里的屬性有"H"隱藏、"R"只讀等,我們可以輸入"DIR *.* /AH"來顯示當前目錄下所有具有隱藏屬性的文件;
/S:顯示當前目錄及其子目錄下所有的文件,通過這個參數,我們可以進行某個文件或目錄的查找,比如我們可以在"C:>"后輸入"DIR *.DAT /S"來查找C盤中所有后綴名為DAT的文件。
幾種參數可以同時使用,例如"DIR *.COM /W /P /S"。
2)MD--建立目錄
它的格式為"MD [盤符][路徑]",例如"MD TEMP"。
注意:該命令一次只能建立一個目錄。
3)RD--刪除目錄
格式為"RD [盤符][路徑]"。
注意:該命令只能刪除空目錄,并且不能刪除當前目錄。
4)CD--進入指定目錄
格式為" CD [路徑]",例如"CD HAPPY"。
注意:只能進入當前盤符中的目錄。其中"CD\"為回到根目錄,"CD.."為回到上一層目錄。
5)COPY--拷貝文件
格式為"COPY [源目錄或文件] [目的目錄或文件]",比如"COPY C:\*.COM D:\",我們也可以輸入"COPY C:\Command.COM D:\Command.BAK"來進行文件拷貝并改名。
注意:使用該命令進行文件拷貝時,目的目錄一定要存在。
6)DEL--刪除文件
格式為"DEL [盤符][路徑][文件名] [參數]",比如"DEL C:\DATA\*.BAK"。它有一個參數:"/P",可以使用戶在刪除多個文件時對每個文件都顯示刪除詢問.
7)REN--改名
格式為"REN [原名] [現名]",7.0以后版本的DOS都支持對文件名和目錄名的修改,而以前的DOS只能修改文件名。
8)TYPE--顯示文本文件
格式為"TYPE [文件名]",能對文本文件進行查看。
9)discopy--磁盤復制
[功能] 復制出一個和原來磁盤內容一模一樣的磁盤
[格式] diskcopy 源驅動器名 目的驅動器名
[說明] 它的主要用途就是用來備份。比如我們的電腦在剛買來時,會隨機附帶一些設備驅動程序磁盤,這些驅動程序在以后都有可能用到,為防止這些磁盤的損壞,一定要將它們都備份一套,這時,使用diskcopy命令是比較快捷和方便的。
10) deltree--刪除目錄樹
[格式] [C:][path]DELTREE [C1:][path1] [[C2:][path2] […]]
[說明] 這個命令將整個指定目錄樹全部消滅,而不管它是否是只讀、隱藏與否。使用應特別小心。它是一個危險命令。
11) mem--查看你的計算機內存有多少,以及內存的使用情況。
[格式] 直接鍵入mem命令
12) chkdsk--檢查你的磁盤的使用情況。
[格式] chkdsk 磁盤名
[說明] 例如要檢查A盤使用情況,就輸入chkdsk A: ,檢查c盤使用情況,就輸入chkdsk C: ,如果直接輸入chkdsk,就檢查當前磁盤的使用情況。
13) sys--傳遞系統文件命令。將DOS的兩個隱含的系統IO.SYS和MSDOS.SYS傳送到目標磁盤的特定位置上,并將COMMAND.COM文件復制過去。完成后,目標盤成為DOS的啟動盤。
[格式] [C:][path]SYS [C1:][path] d2:
[說明] 由于這幾個文件需要復制到特定位置上,所以用COPY命令完成的復制未必能夠啟動機器。能過SYS命令,DOS可以將目標盤已占據特定位置的文件移動,并將系統文件復制到相應位置上。參數C1:path用來指明系統文件所在目錄。如不指明,則缺省為當前盤的當前目錄。所以這個命令一般要在源盤的根目錄進行。
14) pass--設定DOS尋找.COM、.EXE、.BAT文件的所在目錄
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -