正文 第二章 磁盤操作係統(2 / 3)

2.3DOS常用命令及使用

一、DOS命令的類型與格式

1.DOS命令的類型

按執行命令的程序所在地分,可將DOS命令分為內部命令和外部命令。內部命令是完成該類命令的所有程序都在COMMAND.COM文件中,在啟動DOS時已調入內存,執行時不需要再從係統盤上調入,直接執行,所以執行速度快。外部命令是完成該類命令的程序不在內存中,執行時需將程序先臨時調入內存,然後執行,所以它的執行速度比內部命令慢。

按命令的功能分,DOS命令可分為磁盤操作命令、目錄與路徑操作命令、文件操作命令和其它命令等。

本節介紹的COPY、TYPE、DEL、BEN、DIR、MD、RD、CD、CLS、DATE、TIME、HELP等命令是內部命令;而ATITRIB、FORMAT、DISKCOPY、TREE等命令為外部命令。

2.DOS命令的基本格式

3.DOS命令的輸入方法

輸入DOS命令時應逐個輸入字符,英文字母可大小寫。要特別注意空格符號,多輸入或少輸入一個空格符號,都可能出現錯誤。當命令中的所有字符輸入完後,必須按“回車鍵”結束,係統立即執行該命令。在後麵的章節中“按回車鍵”用

表示。

二、文件操作命令

1.文件的概念

文件是一組相關信息的組合,是DOS管理磁盤信息的基本對象。文件可以是一個程序,一組數據,一個文本,一屏圖象或一個數據庫。實際上操作係統本身、編譯程序、數據庫管理係統以及那些實用程序都是以文件的形式存放在磁盤上的。每個文件都是通過一個文件名來標識的。DOS的文件名由主文件名(filename)和擴展文件名(extension)組成,中間用“.”間隔。

主文件名部分由1—8個字符構成。可以是數字(0。9),字母(A.z),或特殊符號。空格等其它符號都不允許。文件名通常用英文單詞(縮寫)構成,也可用漢語拚音組成。給文件命名時要盡量做到“見名知義”,方便自己也便於他人查看。

擴展名由l—3個字符組成,但並非是必須的。擴展名主要用來給文件分類,標識某一類文件。

如果要對一組文件執行同樣的命令,可以利用通配符一次指定一批文件。通配符有兩種:星號*代替一串字符;問號代替一個字符。

2.文件複製命令COPY

文件複製命令有兩種用法,格式l複製一個或一組文件,格式2完成文件的合並。

格式l:COPY源文件[目標文件]

格式2:COPY源文件1+源文件2+源文件3+…目標文件在格式l中:

①源文件名可包括路徑,也可以使用通配符,以便一次複製多個文件。

②若不給出目標文件路徑,則拷貝到當前目錄。

③若不給出目標文件名,則目標文件名與源文件名相同。

④文件名允許使用設備名CON(輸入時代表鍵盤,輸出時指顯示器)、PRN(打印機)等。

3.打印和顯示文件命令TYPE

DOS的文件可分為兩大類——程序文件和數據文件。DOS的程序文件擴展名是.COM或.EXE,它們的內容是機器指令的組合,可以立即執行。執行的方法是:輸入文件名並回車。

擴展名為.BAT的文件是批處理文件,它是一種文本文件,由DOS命令組合而成,也可以同樣方法執行。

除了程序文件以外的所有文件都是數據文件。其中一類是由ASCIl碼或漢字構成的無格式文件,稱為文本文件,可以在屏幕上直接顯示其內容,方法是鍵入:TYPE文件名。

其它的數據文件都有特定的格式,需要執行特定程序才能查看其內容。如擴展名為.DBF的是數據庫文件,要通過數據庫管理係統才能打開查看其內容。

應用舉例:

例2—8將C盤BASIC目錄下的ABC.BAT文件的內容在屏幕上顯示出來。

C:\>TYPEC:、BASIC\ABC.BAT

或C:\>BASIC>TYPEABC.BAT

例2—9將C盤BASIC目錄下的ABC.BAT文件的內容在打印機上打印出來。

C:\BASIC>TYPEABC.BAT>PRN

注意:使用TYPE命令一次隻能對一個文件進行操作,文件名中不能出現通配符。

4.文件刪除命令DEL:刪除一個或一批文件

格式:DEL文件名

說明:文件名可包括路徑,也可以使用通配符,以便一次刪除多個文件。

例如:要刪除C:、UCDOS下的所有擴展名為.BAK的文件,可鍵入:

DELC:、UCDOS\*.BAK

5.文件改名命令REN(或RENAME):更改磁盤上已有的文件名

格式:PEN

[路徑]舊文件名

新文件名

說明:不能通過改名移動文件的位置,也不能改為已存在的文件。

6.顯示,修改文件屬性命令ATrRIB:

格式:ATIRIB

文件名[+R1—R][+A1—A][+H|-H][+S1—s]

選項:R、A、H、S分別表示隻讀文件、.檔案文件、隱含文件和係統文件,+號表示增加該屬性,一號表示取消該屬性。

三、目錄操作命令

1.目錄及目錄樹的概念

為了便於文件的管理和操作,存放在磁盤上的文件也像書中的章節一樣,將一些類型相同、內容相關的文件放在一起,即放在同一目錄下。目錄的命名方法與文件命名相同。目錄分根目錄和子目錄。當子目錄又有子目錄時,上一級稱父目錄,下一級稱子目錄。如在一張磁盤的根目錄(相當於書名)下建立若幹個目錄(稱子目錄,相當於書的章),在這些子目錄下再建立若幹個子目錄(相當於書中的節),根據需要還可繼續建立下一級子目錄。

觀察可見,它像一棵倒立的樹,根目錄相當於樹根,文件相當於樹葉,目錄相當於樹杈。這種利用各級子目錄分類分層存放文件的磁盤目錄結構,稱為樹型目錄結構。