DOS高手速成 一 DOS概述及入門

——DOS簡介

現在家用電腦的操作系統大多都是用的 Windows 95,但在1995年Windows 95推出以前,占統治地位的操作系統是DOS(Disk Operation System 磁盤操作系統)。

接觸電腦早一點的人想必都聽說過DOS的大名,更有很多人到今天仍然對DOS時代懷念不已,雖然自己的電腦早已用上了Windows 95,但仍要在硬盤上保留一份DOS,以備不時之需。

那麽DOS的魅力到底在哪裏呢?我們這就一起來揭開DOS的神秘面紗。

——DOS的特點

在DOS環境下,開機後,我們面對的不是桌面和圖標,而是這樣的電腦屏幕:這個C:\>叫做提示符,這個閃動的橫線叫做光標。這樣就表示電腦已經准備好,在等待我們給它下命令了。我們現在所需要做的,就是對電腦發出命令,給電腦什麽命令,電腦就會做什麽。那我們又怎麽向電腦發布命令呢?

很簡單。比如,我們想看看現在幾點鍾了,就可以輸入時間命 令,敲入time四個字母,它在英文中是“時間”的意思,再敲回車鍵加以確認,這時屏幕上就顯示出當前時間。

再敲回車鍵,瞧!又出現提示符了,就可以輸入下一條命令了。

如果想看日期,輸入date,然後敲回車鍵確認。

這時屏幕上顯示出當前日期。再敲回車鍵就回到提示符下。

這就是DOS的命令輸入方法,和 Windows 95中用鼠標尋找圖標來運行程序不同,DOS中是通過輸入英文命令加回車鍵這種方式來執行程序的。

怎麽樣,和Windows 95完全不一樣吧?在字符界面下,我們只能通過鍵盤輸入字符來指揮電腦工作,電腦完成一個命令後,出現下一個提示符,我們就又可以給電腦下命令了。注意,在DOS下電腦一次只能做一件事,做完以後才能開始下一件事;而在95下,我們可能讓電腦同時幹幾件事,比如,我們可以一邊拷貝文件,一邊寫文章,一邊浏覽Internet。所以人們把DOS稱爲單任務的操作系統,而把 Windows 95稱爲多任務的操作系統。

——文件與目錄

在DOS中,文件與目錄是最重要的概念,這和95一樣,不同的是,“目錄”在95中叫做“文件夾”。

如果我們想查看電腦中的文件,可以輸入dir命令,然後回車。下面是我電腦屏幕上顯示的結果。

如圖所示,後面帶有<dir>的是目錄,沒有的則是文件,這些目錄裏都分門別類地存放著許多不同用途的文件。你看,第一排是DOS目錄,它裏面有許多DOS命令文件和一些輔助信息文件。第二排是WINDOWS目錄,它裏面包含著許多有關WINDOWS程序的文件。

在DOS中,文件名的規則是8.3形式,即一個文件名由文件基本名和文件擴展名組 成,中間用點“.”隔開,文件基本名由不超過8個英文字母或數字組成,文件擴展名由不超過三個英文字母或數字組成,文件基本名必須有,擴展名可以沒有。

看上圖,第一列的就是“文件基本名”,第二列的是“文件擴展名”。注意:在用dir命令顯示文件列表時,文件基本名和擴展名之間並無“.”分隔符,但你在輸入完整的文件名時必須輸入它。

第三列顯示的是文件的大小,表示它占用了多少存儲空間,也就是文件包含信息的多少,包含的信息越多,文件就越大;

第四列表示的是文件建立的日期或者是最後被改動的日期,每個文件都有對應的生成時間,就象每個人都有自己的生日一樣,文件的生成時間就是文件形成的時候。時間采用通常的表示方法,由年、月、日組成。

最後一列表示文件生成的具體時間,最後的一個字母a表示上午、p表示下午。

我們再來看看倒數一二行,這些是什麽意思呢。“ 10 file(s) ”是要告訴你這個目錄內有 “ 10 ”個文件,這些文件加起來一共有“ 64,692 bytes”大,在這種計算中,每個子目錄也算是一個文件,但它的大小算零。最後一行的是告訴你當前你的工作磁盤上還剩下“ 215,735,513 bytes”大小可用的磁盤空間。

如果我們要看看DOS目錄裏的文件,那麽我們可以敲dir dos回車,也就是查看DOS目錄的意思,如果敲dir windows回車就是查看windows目錄下的文件的意思。 大家可以試著練習練習dir命令,觀察文件夾下面的東西。

——文件的分類

用dir命令來查看磁盤上文件時,你會發現文件後綴(即文件擴展名)有很多種,它們當中大部分都是有一定含義的。

其中凡後綴爲exe、com或bat的文件都是可以直接執行的。這些以exe爲後綴的文件叫可執行文件;以com爲後綴的文件叫命令文件;以bat爲後綴的文件叫批處理文件。如果我們要執行這些文件,只需在提示符下敲入文件基本名然後回車即可,不需輸入文件後綴。

比如第一行的這個文件叫format.com,其後綴名爲com,如果我們要執行它,只需在提示符下敲入文件基本名然後回車即可,不需輸入後綴名。(這其實是我們後面要學的格式化命令format,不要試著按畫面上的提示文字輸入,否則你A盤上的資料就要沒了,等學了後續章節後,你明白了這個命令後再試,現在千萬不要亂用!!!)

又比如,第二行的這個文件mem.exe,其後綴是exe,也是一個可以執行的文件,它的功能是查看電腦目前內存的占用情況。在提示符下敲mem,然後回車。(這個命令沒問題,你可以試試看)

這裏顯示了電腦總共有多少內存,現在使用了多少,還剩多少,以及使用了多少基本內存,還剩下多少基本內存等情況,這些在下面將有詳細解釋。

當我們在c盤的根目錄下查看文件時,往往會看到這個 autoexec.bat 文件,其後綴是bat,說明它是一個批處理文件,也是可以直接執行的。

所謂批處理,就是一下可以執行很多條命令,當我們想讓電腦完成一系列任務時,可以一個一個命令的執行,也可以將這些命令都裝入一個文件中,只要敲一下這個文件名,電腦就會將這一批命令一次執行完畢。

在實際操作中,我們經常會建立一些批處理文件,來完成許多有著固定步驟的煩瑣工作。現在,你已經知道電腦中哪些文件對你直接有效了,它們就是以com、exe或bat爲後綴的文件。

所以,當你拿到一個新軟件時,首先就可以用dir命令查看有沒有以它們爲後綴的文件,一般情況下,你都能找到一個或幾個這樣的文件,你大可放心地去執行它們,其中必然有一個是對的,錯了也沒關系,一般不會有太大的影響。

——目錄、子目錄與盤符

在DOS中,有個當前目錄的概念,就是提示符所顯示的目錄,現在的提示符是C:\,那麽當前目錄就是C盤的根目錄,這個\(反斜杠)就表示根目錄。

如果要更改當前目錄,那麽可以用cd命令, 比如我們輸入cd dos,就表示更換當前目錄爲dos目錄,回車後, 你看,提示符變成了C:\DOS,這就表示當前目錄變成了C盤的DOS目錄了,當前目錄有什麽意義呢?

在這裏,我們輸入dir試試,看,現在列出的文件已經不是剛才看見的了,這些都是DOS目錄裏的文件,這就說明,dir命令列出的,是當前目錄中的內容。還有,就是在我們輸入可執行文件名時,DOS會在當前目錄中尋找該文件,如果沒有該文件,DOS會提示錯誤信息。

那麽目錄是什麽結構的呢?目錄是樹形結構的,你看,下面是一個目錄結構的示意圖,這個C:表示最上面的一層目錄,叫做根目錄,其它的目錄都是根目錄的子目錄,如DOS,WINDOWS,TOOLS等,而DOS,WINDOWS目錄自己也有子目錄,象DOS下的TEMP目錄,WINDOWS下的SYSTEM目錄。

我們用CD命令來改變當前目錄,輸入CD DOS,那麽當前目錄就變成了 DOS,有時我們把改變當前目錄爲一個子目錄叫做進入該子目錄,那麽我們現在就是進入了DOS目錄,再輸入CD TEMP,那麽我們又會進入TEMP目錄了,如何退出TEMP目錄呢? 只要鍵入CD ..,回車,我們就可以回到DOS目錄了。在DOS中,這個兩點就表示當前目錄的上一層目錄,一個點表示當前目錄,有時,我們叫上一級目錄爲父目錄。 再輸入CD ..,然後回車,我們就回到了C盤的根目錄。

進入一個目錄的子目錄並不需要用CD命令一層一層進入,可以用一行命令完成,比如要進入 WINDOWS目錄下的SYSTEM子目錄,只要輸入CD WINDOWS\SYSTEM就可以了,也可以輸入CD C:\WINDOWS\SYSTEM,如果要回到根目錄,那麽也不必多次輸入CD ..來完成, 可以直接輸入CD \,\就表示根目錄。

在子目錄中用dir命令列文件列表時,我們會發現,.和..都算作文件數目,但大小爲零。

如果我們要更換當前目錄到硬盤的其它分區該怎麽辦呢?當然不是使用CD,否則我就不用說了,這時應該輸入盤符然後回車。比如要到D盤,那麽就輸入D:,然後回車,瞧,現在提示符就變成D:\>了。 再用dir命令,就是列出D盤的文件了。

實際上,要完整地表達一個子目錄應該是盤符加目錄,比如C: \DOS\TEMP,那麽完整地表達文件呢?就是盤符加目錄加文件名,比如C:\DOS\TEMP\ME.TXT,C:\DOS\TEMP\就叫做ME.TXT的路徑。

剛才我們說過,輸入可執行文件名時,DOS會在當前目錄中尋找該文件,如果找不到,會提示錯誤的文件名,但是我們不是一定要把當前目錄更換到文件所在的目錄才能運行它的,可以在文件名前加上完整的路徑就可以了,比如我們現在的當前目錄是C:\DOS,我們要運行D:\TEST\PCT.EXE,那麽我們可以直接輸入D:\TEST\PCT.EXE回車,這樣我們不改變當前目錄就可以執行其它目錄下的文件。

——DOS的啓動

電腦剛啓動時,要先從某個磁盤上將一些系統程序讀入內存後才能正常工作,我們將這個磁盤叫做啓動盤。

通常,我們用A盤或C盤作爲啓動盤,在特殊情況下,硬盤的其它盤符和少數電腦的光盤也可以作啓動盤。制作啓動盤需要使用sys命令,可以參看後面的命令部分。

DOS系統啓動時,要先從啓動盤中讀取兩個系統文件IO.SYS、MSDOS.SYS,然後在啓動盤的根目錄下尋找並執行 CONFIG.SYS、COMMAND.COM、AUTOEXEC.BAT三個文件。其中IO.SYS、MSDOS.SYS和 COMMAND.COM這三個文件缺一不可,否則電腦將無法正常啓動

CONFIG.SYS和AUTOEXEC.BAT這兩個文件是用來配置系統運行環境和自動執行一些命令,它們對電腦的運行性能以及許多設備的驅動起到了至關重要的作用,我們可以根據自己的需要對它們的內容進行修改,

autoexec.bat叫做自動批處理文件,它是批處理文件的一種,因爲DOS啓動時會自動運行它,所以叫做自動批處理文件。你可以把自己每次啓動電腦時都要運行的程序放在裏面。

如果電腦在根目錄下找不到這兩個文件,也是可以運行的,但有許多複雜的軟件和設備將無法正常工作。比如光驅、聲卡以及Windows程序等。所以,初學者應注意不要將上面的幾個文件刪除,否則,電腦將不能正常工作。

高手起步系列之DOS篇--概述
DOS啓動後,會顯示"C:>"以及一個閃動的光標,這及是DOS的系統提示符,它表示了當前所在的盤符和目錄,我們可以輸入"[盤符] :"來進行轉換,如"A:"、"E:"。這裏要注意輸入的盤符一定要是存在的。 3)文件及目錄 電腦...查看完整版>>高手起步系列之DOS篇--概述
 
DOS高手速成 二 DOS的常用命令
——dir     前面我們說過,在DOS下我們用輸入命令的方式來指揮電腦工作。那麽把我們想說的話輸入到電腦裏,電腦就能明白嗎?  顯然這樣是不行的,DOS下的電腦只能明白一些特殊的英文命令的含義,只有你輸入這...查看完整版>>DOS高手速成 二 DOS的常用命令
 
java入門之:java概述
java入門之:java概述
什麽是java?Java?是全新的計算機技術,它是建立在基于強大的網絡和同樣的軟件應該在不同的計算機系統上運行的思想上的。這些計算機系統包括消費型器件和其他一些設備。利用Java技術,您能令人信服的讓同一種應用在各...查看完整版>>java入門之:java概述
 
J2ME入門-(1)J2ME概述
J2ME入門-(1)J2ME概述
  第一章:J2ME概述介紹這一章將開始教您使用 J2ME。我們將從定義 J2ME 開始,然後討論它的總體架構並學習 J2ME 目標設備。作爲架構討論的一部分,我們將提供有關簡表和配置的概述(後面的章節中將詳細介紹簡表和配...查看完整版>>J2ME入門-(1)J2ME概述
 
[視頻]Visual Studio 2005入門之類的概述
這節我們講 類的概述 我們一直說c#是面對對象的編程,而前面我們學了,每個對象都必定屬于一個類,.net 中已經定義好很多的類,但是,在實際的編程中,我們還必須得再量身爲程序定制一些類.C#中所有的類都直接或間接...查看完整版>>[視頻]Visual Studio 2005入門之類的概述
 
菜鳥入門:Linux之Makefile概述
  什麽是makefile?  或許很多Winodws的程序員都不知道這個東西,因爲那些Windows的IDE都爲你做了這個工作,但我覺得要作一個好的和professional的程序員,makefile還是要懂。這就好像現在有這麽多的HTML的編輯器...查看完整版>>菜鳥入門:Linux之Makefile概述
 
PHP入門速成教程
  PHP是一種用于創建動態WEB頁面的服務端腳本語言。如同ASP和ColdFusion,用戶可以混合使用PHP和HTML編寫WEB頁面,當訪問者浏覽到該頁面時,服務端會首先對頁面中的PHP命令進行處理,然後把處理後的結果連同HTML內...查看完整版>>PHP入門速成教程
 
攝影高手輕松速成!盤點DC智能功能_使用技巧
  以前說起“傻瓜機”,是很容易被攝影發燒友們嗤之以鼻的,但是如今,人們越來越把拍攝作爲一件很輕松、很個性的事情,照片的內容、氛圍、傳遞的情感和記憶才是最重要的。所以,如果可以輕松的拍到好照片,何樂而...查看完整版>>攝影高手輕松速成!盤點DC智能功能_使用技巧
 
[經驗]QQ堂高手秘籍(速成)
QQ堂真的是我很喜歡的遊戲!因爲:他是我發現目前唯一可以隨意改名字的遊戲!這一點真的是太重要了,因爲每個人天天的心情都會有所不同,自由變換名字是在遊戲中是不言而寓的!還有QQ堂的號也幾乎是所有遊戲中丟的最少的~!...查看完整版>>[經驗]QQ堂高手秘籍(速成)
 
 
回到王朝網路移動版首頁