DOS常用命令

2022-12-03 22:06:05 字數 4622 閱讀 5394

——dir

前面我們說過,在dos下我們用輸入命令的方式來指揮電腦工作。那麼把我們想說的話輸入到電腦裡,電腦就能明白嗎?

顯然這樣是不行的,dos下的電腦只能明白一些特殊的英文命令的含義,只有你輸入這些命令,電腦才會聽你的指揮,否則它只會傻傻地說:「bad command or file name.」這是在說它搞不懂你說什麼。

那麼,dos下的命令有哪些呢?

dos的命令分為內部命令和外部命令,內部命令是隨裝入記憶體的,而外部命令是一條一條單獨的可執行檔案。

內部命令都集中在根目錄下的檔案裡,電腦每次啟動時都會將這個檔案讀入記憶體,也就是說在電腦執行時,這些內部命令都駐留在記憶體中,用dir是看不到這些內部命令的。而外部命令都是以乙個個獨立的檔案存放在磁碟上的,它們都是以com和exe為字尾的檔案,它們並不常駐記憶體,只有在電腦需要時,才會被調入記憶體。

我們先來看幾個最常用的命令,以便對dos命令有更深的了解。dos下使用頻率最高的命令莫過於dir命令了,dir是英文單詞directory(目錄)的縮寫,主要用來顯示乙個目錄下的檔案和子目錄。

我們可以試著在提示符後輸入dir,再按enter回車鍵,無所謂大小寫,如果輸入錯誤了,可以按backspace鍵來修正。如果你的當前目錄下有很多檔案或子目錄,會發現內容還沒有看清楚,就譁的一下滾過去了?

別著急,想看清楚還不簡單,dir命令是可以帶引數的,鍵入dir/p試試看,看,這先計算機在顯示完一屏內容後,停了下來。

看到最後的一行英文沒有,這行英文的意思是:如果你看完了這一屏,隨便敲乙個鍵就可以看下一屏。那就敲個鍵試試,隨便哪個都行。 好,是不是換了一屏怎麼樣,是不是很方便呢?

如果你覺得用dir/p分屏顯示還是太麻煩,你用這個命令試試,從鍵盤上輸入dir/w試試看。這回所有檔案在一屏內都顯示出來了,但好象少了點什麼,原來檔案的大小和生成時間都被省略了。如果你只想知道目錄內有什麼檔案和子目錄,而不關心檔案的生成時間和大小的話,那麼使用dir/w,以短格式方式顯示是不錯的選擇。

dir命令不但可以檢視目錄中有什麼檔案,還可以檢視目錄中某個檔案的資訊,例如輸入dir abc,就是檢視當前目錄中檔案abc的資訊,包括它的大小和生成時間。

如果執行dir abc後,顯示是「file not found.」則說明當前目錄中沒有abc這個檔案,所以還可以用dir命令來查詢檔案。比如用dir命令查詢當前目錄中是否有這個檔案,只要輸入dir

dir命令不但可以查詢和顯示乙個特定的檔案,還可以顯示一類檔案。例如輸入dir *.bat,顯示的就是所有副檔名是bat的檔案。看下圖

那這裡的*是什麼意思呢?在dos命令中,*在檔名**現是代表任意字元的意思。例如,a.

*就代表了檔案基本名是a,副檔名是任意的所有檔案。那麼dir a.* 就是把檔案基本名是a的所有檔案都顯示出來。

如果用dir a*.*,將會出現什麼結果呢?結果是顯示了檔案基本名以a開頭的所有檔案。

再深入一點,dir *.*是什麼意思呢?在這裡檔案基本名和副檔名都是任意的,那就等於代表了所有檔案,所以這和只輸入dir的作用是相同的。

因為*可以代替任意字元,所以我們稱之為萬用字元。其實萬用字元不只*乙個,現在我們再來看看另一種萬用字元----?。

?萬用字元和*的區別是什麼呢?*可以代替檔名中的多個字元,而?

只能代替檔名中的乙個字元。比如a*.*是代表所有檔案基本名以a開頭的檔案,而a?.

*是代表檔案基本名只有兩個字元,並且第乙個字元是a的所有檔案,同理a??.*是代表檔案基本名只有三個字元,並且第乙個字元是a的所有檔案。

兩者還有乙個區別,在檔名**現*後,其後的所有字元都不起作用,比如a*.*和a*b.*是沒有任何區別的,但a*.

*和a*.com就不一樣了,因為中間隔了乙個分隔符,*的作用不能超過分隔符。

在作用不超過分隔符這一點上,?和*是一致的,但是,無論在檔案基本名或副檔名**現在?後,後面的字元仍然起作用。

例如,a?.bat和a?是不同的意思,前者代表了副檔名是bat,而檔案基本名是兩個字元,且第乙個字元是a的所有檔案,後者代表了副檔名是bat,而檔案基本名是三個字元,且第乙個字元是a,第三個字元是b的所有檔案。

最後再講一點吧,都差點忘了這個小問題了。在使用萬用字元時,檔案基本名和副檔名中最多只能各出現乙個*,而?可以在不超過檔名和副檔名長度的前提下出現多個。

例如:這三個檔名a???.b??

、 a????b?.?c?

及??a?b??

c.??d 都是可以的。

最後來個總結吧,dir命令最大的用途就是讓你了解磁碟到底都有些什麼,還剩下多少儲存空間。最後還有乙個小竅門,如果你想知道a盤上都有什麼,你不必先輸入a:,變換當前驅動器為a盤後,再敲dir,你可以直接鍵入dir a:。

不信試試看,千萬別忘了插入軟盤喲

cd我們已經使用過cd命令,大家肯定還記得吧。cd是英文change directory(改變目錄)的縮寫,也是最常用的命令之一。顧名思義,如果想要進入乙個目錄,顯然該採用這個命令了。

在講cd命令之前,我們先來談談提示符是什麼意思。現在的提示符是c:\>

這個c:說明現在的工作盤是c盤,即當前盤是硬碟。這個緊接著c:

後面的\告訴我們,當前的工作目錄是根目錄。這個》的作用只是為了把工作目錄和我們要輸入的命令分隔開來,沒有其它的意義。這樣,我們就可以從提示符上看出當前的工作盤和工作目錄是什麼,你如果清楚了這一點,那麼學習cd命令就變得輕鬆自如了。

好,現在我們想進入dos目錄,該怎麼辦呢?對了,直接輸入cd dos就行了。

你注意,提示符變了,變成 c:\dos>了。這就告訴我們,我們當前的工作目錄是c盤根目錄下的dos子目錄。

如果想退回上一層目錄,就鍵入cd ..,看提示符又變回來了。是不是很簡單呢?

進入子目錄就輸入cd+空格+子目錄名,想返回上一層目錄,就輸入cd ..(兩點)。

現在你來練習一下,要進入windows子目錄,怎麼辦?當然是輸入cd windows。 在windows目錄下,還有乙個子目錄:

system,再進去看看,輸入cd system,好,暫停一下,這時我想要返回到根目錄,這該怎麼辦?用cd ..嗎?

那當然可以,不過得用兩次。我們有更好的辦法,其實只需鍵入cd\三個字元可以一下子就回到根目錄,自己試試吧。

cd命令的用途就是讓我們可以到任何乙個目錄去。我們把不同功能的檔案分別安排在不同的目錄內,是為了管理方便,可是當我們要使用某個檔案時,我們就得到該檔案所在的目錄中去。 比如說,要使用wps,就要到wps所在的目錄;要用windows,就要到windows所在的目錄。

事實上,你學會了cd命令,你就可以到達磁碟中的任何乙個目錄了。不過有一點提醒你注意,如果想要到非當前磁碟的某個目錄時,要先輸入碟符,回車後,等當前盤變為另乙個磁碟時,你才可以使用cd命令到達你想要去的目錄。

——md和rd

不知你想過沒有,磁碟上的這些目錄都是哪來的呢?其實,這些目錄都是我們自己建立的,我們建立這些目錄的目的,就是為了分類組織檔案,如果我們有一類新的檔案,就需要再建立乙個新的目錄。今天我們要學的兩個命令就是進行目錄操作的,它們是md(make directory--建立目錄)和rd(remove directory--刪除目錄)。

這兩個命令很簡單,比如我叫小博士,我要把自己的檔案都放在乙個目錄中,我就可以輸入md xbs,建立我的目錄。這時你用dir命令看一看,就會發現根目錄下多了乙個目錄xbs。

你不妨練習一下,建立乙個名字叫xyz的目錄,再輸入dir,是不是可以看到xyz目錄啦,如果你看到了,你就成功了(呵呵,這課也就完成一半了)。現在讓我們到這個目錄中去,鍵入cd xyz,注意,提示符是不是變了。好,輸入dir命令。

很奇怪是吧?我們剛剛建立了這個目錄,按理說,這個目錄中應該什麼都沒有的。其實,不管你建立什麼目錄,這個.

 和 .. 都會在目錄**現,因為. 代表此目錄本身,..

 代表此目錄的上一層目錄。顯然,乙個目錄既然已經存在了,就不可能沒有本身,也不可能沒有上一層目錄。(..

你使用過的,記得嗎?就是cd ..,用來返回上一層目錄)。

再練習一次,在xyz目錄下建立乙個目錄:abc,(正確方法是輸入md abc)用 dir命令看一下,abc目錄顯示出來,就說明你已經成功學會建目錄了。

既然能建立目錄,當然也就可以把它刪除,rd命令就是幹這活的。比如想把abc目錄刪除,輸入rd abc就可以了。不信再用dir命令看看,abc目錄是不是沒了。

是不是很簡單,要刪除當前目錄下的某個子目錄,輸入rd空格加上子目錄名就可以完成任務。

不過使用rd命令可得注意幾點問題(要不然你刪一輩子也別想刪除某些目錄),好好看看下面幾點吧:

現在你再練習一次(這次你成功了,就勝利出師了,可以安心學下一課了),如果想刪除你現在所在的xyz目錄,該怎麼辦呢?

正確答案:輸入cd ..命令退回到上一層目錄,再輸入rd xyz將xyz目錄刪除。

copy

copy在英文中是複製的意思,所謂複製就是原來的檔案並沒有任何改變,重新產生了乙個內容和原來檔案沒有任何差別的檔案。下面是copy命令的格式及及該注意的一些問題:

現在讓我們來看乙個例子,根目錄下有乙個檔案叫做 如果我們想將它複製乙份叫做就可以輸入copy   鍵入dir,除原有的檔案外,出現了乙個檔案,而且這兩個檔案的大小都一樣。

如果我們想把dos目錄下的複製到當前目錄,就從鍵盤上敲入   copy c:\dos\注意,省略了目的目錄名和檔名),源檔名是c盤根目錄下dos目錄中的檔案。在這裡指出了所在的驅動器及目錄,而目的檔案被省略了,這表示將檔案複製到當前目錄中,名字不變,也是

如果你想把檔案複製到另乙個驅動器,比如說複製到a盤上,可以輸入   copy  a:(得記住往a驅動器裡插磁碟哦)。

DOS常用命令

dos 常用命令 dir 列檔名 deltree 刪除目錄樹 cls 清屏 cd 改變當前目錄 copy 拷貝檔案 diskcopy 複製磁碟 del 刪除檔案 format 格式化磁碟 edit 文字編輯 mem 檢視記憶體狀況 md 建立子目錄 move 移動檔案 改目錄名 more 分屏顯示 ...

DOS常用命令集錦大全

首先,在這一節先回憶一下上課的內容,不要學過就忘啊,多使用幾次就能記住的。好,開始吧,看你學得怎麼樣。cd 改變當前目錄 sys 製作dos系統盤 copy 拷貝檔案 del 刪除檔案 deltree 刪除目錄樹 dir 列檔名 diskcopy 制磁碟edit 文字編輯 format 格式化磁碟 ...

oracle常用命令

目錄oracle常用命令大全 筆記 1 一 oracle的啟動和關閉 1 1 在單機環境下 1 2 在雙機環境下 2 二 使用者如何有效地利用資料字典 3 三 檢視資料庫的sql 6 1 檢視表空間的名稱及大小 6 2 檢視表空間物理檔案的名稱及大小 6 3 檢視回滾段名稱及大小 7 4 檢視控制檔...