dos常用命令

——dir  

  前面我們說過,在DOS下我們用輸入命令的方式來指揮電腦工作。那麼把我們想說的話輸入到電腦裏,電腦就能明白嗎?
顯然這樣是不行的,DOS下的電腦只能明白一些特殊的英文命令的含義,只有你輸入這些命令,電腦纔會聽你的指揮,否則它只會傻傻地說:“Bad command or file name.”這是在說它搞不懂你說什麼。那麼,DOS下的命令有哪些呢?

  DOS的命令分爲內部命令和外部命令,內部命令是隨command.com裝入內存的,而外部命令是一條一條單獨的可執行文件。

  內部命令都集中在根目錄下的command.com文件裏,電腦每次啓動時都會將這個文件讀入內存,也就是說在電腦運行時,這些內部命令都駐留 在內存中,用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命令查找當前目錄中是否有win.com這個文件,只要輸入dir win.com。

  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?b.bat是不同的意思,前者代表了文件擴展名是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命令到達 你想要去的目錄。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章