文件目錄
目錄:一個目錄中可包含(登錄)若干子目錄和文件。所有的目錄按一定的結(jié)構(gòu)組織在一起。
根目錄:隱含于一個軟盤,或者一個硬盤的一個分區(qū)中。根目錄是DOS中唯一不能刪除的一個目錄。通常以“\”表示。根目錄中登錄的子目錄和文件存放在磁盤的文件區(qū)(數(shù)據(jù)區(qū))之前的固定幾個扇區(qū)內(nèi)。
目錄樹:根目錄在最頂層。它包含的子目錄是一級子目錄。每一個一級子目錄又可以包含若干二級子目錄...,這樣的組織結(jié)構(gòu)就叫做目錄樹。
當(dāng)前盤和當(dāng)前目錄:是系統(tǒng)默認(rèn)的操作對象。如果用戶沒有指明操作對象,系統(tǒng)就將用戶命令指向當(dāng)前盤和當(dāng)前目錄。目前常用的DOS版本都在提示符中顯示當(dāng)前盤和當(dāng)前目錄。例如,C:\dos>,表示用戶將對C盤下的DOS子目錄作相應(yīng)的操作。
路徑:是指從根目錄或者當(dāng)前目錄開始到訪問對象(目錄或者文件),在目錄樹中路經(jīng)過的所有目錄的序列。例如,c:\dos\lmouse\mouse。
絕對路徑是從根目錄開始的路徑,以“\”作為開始。在當(dāng)前目錄是根時“\”也可以省略,如:dos\lmouse\mouse
相對路徑是從當(dāng)前目錄開始的。如當(dāng)前目錄是c:\dos,則路徑lmouse\mouse就和以上的絕對路徑所指的目錄對象相同。
目錄命令:
(1)顯示目錄:dir[<文件標(biāo)識>] [<開關(guān)參數(shù)>] (內(nèi)部命令)
開關(guān)參數(shù)有以下常用的幾種:
/w 以多列方式顯示子目錄和文件名。
/p 當(dāng)要顯示的內(nèi)容多于一屏?xí)r,以分屏方式顯示。按任意鍵后,繼續(xù)顯示下一屏。
/s 顯示包含所有下級子目錄的內(nèi)容。
/a 顯示包含所有系統(tǒng)文件和隱式文件。
如果缺省文件標(biāo)識,則默認(rèn)為當(dāng)前目錄。例如:
c:>dir (顯示c盤根目錄下的子目錄和文件)
c:>dir b:\drv/w /p (顯示c盤drv目錄下的子目錄和文件)
c:>dir c:\windows\*.dll (顯示c盤windows目錄下的擴展名為dll的文件)
(2)建立(子)目錄: md [d:] [path] [子目錄名] (內(nèi)部命令)
該命令的功能為:在命令行指定的目錄下或當(dāng)前目錄下建立一個目錄。
例如: c:\dos>md lmouse
(在c盤的dos目錄下建立一個名為lmouse的子目錄)
該命令與c:\windows>md c:\dos\lmouse等價。因為,前者是在當(dāng)前目錄c:\dos下執(zhí)行的。
注意:不得在一個目錄下建立與該目錄所包含的任何子目錄或文件同名的子目錄。
例如,在上例中,如果dos\lmouse已存在,則系統(tǒng)將給出出錯信息。
(3)刪除(子)目錄:rd [d:] [path] [子目錄名] (內(nèi)部命令)
該命令的功能為:刪除指定的子目錄。
注意:不能刪除一個非空子目錄,也不能刪除當(dāng)前目錄。
例如,c:\dos\drv>rd drv或者c:\dos\drv>rd c:\dos\drv都是錯誤的。果真需要刪除一個非空的目錄,可以用deltree命令:
c:\dos>deltree \dos\drv 就可以將c:\dos\drv這個目錄,連同此目錄下的所有子目錄和文件一并刪除。
(4)改變當(dāng)前目錄:cd [d:] [path] [目錄名] (內(nèi)部命令)
由于父目錄可以簡記為“..”而當(dāng)前目錄可以記為“.”。所以,以下兩個命令的作用是一樣的:
c:\dos\drv>cd c:\dos 和 c:\dos\drv>cd ..
![]() | ![]() .. 定價:¥133 優(yōu)惠價:¥133.0 更多書籍 |
![]() | ![]() .. 定價:¥124 優(yōu)惠價:¥124.0 更多書籍 |