糯米文學吧

位置:首頁 > 計算機 > 操作系統

計算機的DOS操作系統詳解

DOS操作系統即為英文Disk Operating System的縮寫,意思是“磁盤操作系統”。 DOS是一個單用户、單任務的操作系統,採用的是對計算機手動輸入命令行的方式下,對計算機進行操作和控制。由於 DOS 可以直接訪問硬件,因此它很適合拿來控制嵌入式設備。接下來是小編為大家收集的計算機的DOS操作系統詳解,希望能幫到大家。

計算機的DOS操作系統詳解

 計算機的DOS操作系統詳解

DOS是一種個人計算機(PC)的操作系統,簡言之,DOS是人與計算機的一個界面,人通過這個界面來運行和控制計算機。 DOS(磁盤操作系統)使用一些接近於自然語言或其縮寫的命令,就可以輕鬆地完成絕大多數的日常操作。另外,DOS作為操作系統能有效地管理、調度、運行個人計算機各種軟件和硬件資源。

Windows 9x系列以及Windows ME操作系統的底層系統還是DOS。Windows XP和 Windows 7 在“附件”中有一個“命令提示符”(CMD),其模擬了一個DOS環境,可以使用相關的命令來操作計算機和網絡。

DOS家族包括MS-DOS、PC-DOS、DR-DOS、FreeDOS、PTS-DOS、ROM-DOS、JM-OS和CC-DOS等,常見的DOS有兩種:IBM公司的PC-DOS和微軟公司的MS-DOS,它們的功能、命令用途格式都相同,我們常用的是MS-DOS。

在Microsoft後續開發下,基於MS-DOS源發出Win9x系統。

儘管這些系統常被簡稱為"DOS",但也有幾個也和DOS無關,雖然在非x86的微計算機系統上運行的磁盤操作系統在名稱中也有 "DOS" 字眼,而且在專門討論該機器的場合中也會簡稱為"DOS"(例如:AmigaDOS、AMSDOS、ANDOS、Apple DOS、Atari DOS、Commodore DOS、CSI-DOS、ProDOS、 TRS-DOS等),但這些系統和DOS運行檔以及MS-DOS API並不兼容。目前DOS幾乎沒有人使用了。

自從DOS在1981年問世以來,版本就不斷更新,從最初的DOS1.0升級到了最新的DOS8.0(Windows ME系統),純DOS 的最高版本為DOS6.22,這以後的新版本DOS都是由Windows系統所提供的,並不單獨存在。

 MS-DOS的發展歷程

MS-DOS 2.0 1983年3月,加入UNIX式的樹狀檔案系統與及硬盤支援,以低階的觀點視之,這是第一次的DOS重大改版。這個版本除了相容於CP/M的FCB檔案系統之外,正式採用了檔案配置表格式,並大量使用具有UNIX特徵的Handle式檔案操作方式。

MS-DOS 2.11 1983年3月,為主要的OEM版本,修正了2.01版的錯誤,增加了對非英語語言及其文件格式的國際性支援。

MS-DOS 2.25 1983年10月,支援額外擴充的字符組(日文與韓文),還修正了舊版的錯誤。

MS-DOS 3.0 1984年8月,引入PC/AT,它能支援1.2MB的軟盤,並加入較高容量的硬盤。

MS-DOS 3.1 1984年11月,加入對網絡支援。

MS-DOS 3.2 1986年1月,加入了3.5吋軟盤的強化支援,並開始可以透過驅動程式使用硬件EMS。

MS-DOS 3.3 1987年8月,修正部份內部錯誤、增加了許多關於檔案處理的外部命令、開始支援軟盤之後。

MS-DOS 4.0 1988年6月,主要基於IBM的代碼庫,而不是微軟自己的代碼庫。加入了最大2GB容量硬盤機支持,引入 EMM(軟件模擬 EMS)以及新規格 XMS 內存技術,令DOS操作系統可以使用1MB以上的內存。開始有 DOSSHELL 的使用。DOSSHELL 可以被視為 DOS的GUI 界面,並有切換程式作業的能力。

MS-DOS 4.01 1988年12月,對於舊版所存在的一系列錯誤進行修正。

MS-DOS 5.0 1991年6月,第三次重大改版,可能也是DOS史上最重要的`改版。這個版本繼承 4.0 對於內存管理的改進,是 EMM 規格最為穩定、普及的版本,也加入了許多內存管理的程式,如 EMM386、MEM 等等,為的就是與 Windows 好好搭配,連帶也使得DOS 內存管理成為當時許多軟件亟欲配合增強的方向,如何設定DOS內存配置成為熱門話題。BASIC 直譯器改為 QuickBASIC 的簡易版本 QBASIC,內建文字編輯器則由原來的行編輯 EDLIN 改為全屏幕編輯的 EDIT(其實只是對 多下一道參數而已)。減少外部命令對於版本的需求,而在千呼萬喚中,終於加入 DOSKEY、UNDELETE、Quick Format、UNFORMAT 等能力。另一個值得一提的是,這個版本的 允許有多重選項。

MS-DOS 6.0 1993年3月,加入了許多花哨的外部命令。系統檢測程式MSD 被加入。DoubleSpace 壓縮磁盤技術開始被使用,亦開始附上微軟自家的解毒軟件 VSAFE 以及 MSAV。網絡方面開始加入對 LL5 傳輸線的支持。對於磁盤,開始加入磁區整理軟件 DEFRAG以及磁盤快取程式 SMARTDRV。檔案管理方面,以豪華的 MSBACKUP 取代了陽春的 BACKUP。另外,終於加入了 DELTREE 與 MOVE 公用程式。開始正式支持光驅。內存管理方面則加入了 MEMMAKER 組態最佳化程式。MS-DOS 6.2 1993年11月,DoubleSpace 更名為 DrvSpace。

MS-DOS 6.21 1994年2月。

MS-DOS 6.22 1994年6月,最後一個銷售版本。1994年8月,國喬(KC)取得微軟與IBM授權,搭配國喬中文系統發表自己的 DOS 7.0。

MS-DOS 7.0 1995年8月,Windows 95 所帶的版本,支持長文件名。

MS-DOS 7.1 1996年8月,加入對大硬盤和FAT32分區的支持等。

MS-DOS 8.0 2000年9月,DOS的最後一個版本,取消了部分功能,例如不再支持SYS命令、打印機操作。

 DOS的主要功能

1.磁盤操作

fdisk 隱含 參數 /mbr 重建主引導記錄fdisk /mbr 重建主引導記錄

fdisk 在DOS7.0以後增加了/cmbr參數,可在掛接多個物理硬盤時,重建排序在後面的硬盤的主引導記錄,例如:fdisk /cmbr 2,可重寫第二個硬盤的主引導記錄。(在使用時要十分小心,避免把好的硬盤引導記錄損壞)

format 參數: /q 快速格式化 /u 不可恢復 /autotest 不提示 /s 創建 MS-DOS 引導盤 format c: /q /u /autotest

2.目錄操作

DIR [目錄名或文件名] [/S][/W][/P][/A] 列出目錄 參數: /s 查找子目錄/w 只顯示文件名 /p 分頁/a 顯示隱藏文件 DIR /s查找該盤的文件並報告位置

MD (MKDIR) [目錄名] 創建目錄 MKDIR HELLOWORLD 創建HELLOWORLD目錄

CD (CHDIR) [目錄名] PS:可以使用相對目錄或絕對目錄 進入目錄 CD AA 進入當前文件夾下的AA目錄,cd .. 進入上一個文件夾cd 返回根目錄;cd c:windows 進入c:windows文件夾

RD ( RMDIR) [目錄名] 刪除目錄 RD HELLOWORLD 刪除HELLOWORLD目錄

3.文件操作

刪除目錄及其文件: rmdir [目錄名或文件名] [/S][/W][/P][/A] 。例 rmdir c:qqdownload/s 刪除C盤的qqdownload目錄。

del [目錄名或文件名] [/f][/s][/q] 刪除 參數:/f 刪除只讀文件/s 刪除該目錄及其下的所有內容 /q 刪除前不確認

del c:del /s /q 自動刪除c盤的del目錄。

copy [源文件或目錄] [目標目錄] 複製文件 copy d:pwin98*.* c:presetup 將d盤的pwin98的所有文件複製到c盤的presetup下。

attrib [參數][源文件或目錄] 文件屬性操作命令,attrib命令可以列出或修改磁盤上文件的屬性,文件屬性包括文檔(A)、只讀(R)、隱藏(H)、系統(S),例如:attrib -h -r -s 執行這一命令後,將把DOS系統文件文件的只讀、隱藏、系統屬性去掉,這時將可以直接通過dir命令看到文件。attrib +h +r +s 將為自動批處理文件增加以上屬性。

4.內存操作

debug 調試內存 參數 -w [文件名] 寫入二進制文件 -o [地址1] [地址2] 輸出內存 -q 退出 exp:o 70 10[return] o 71 01

[return] 01[return] q[return] DOS下通過寫70h/71h PORT改變BIOS密碼在CMOS中存放的對應位置的值,用以清除AWARD BIOS密碼g 還可以破解硬盤保護卡等,但只可以在純DOS下用。

5.分區操作

給磁盤分區,一般都會分成四個區,磁盤分區由主分區、擴展分區、邏輯分區組成。

PQ和Acronis Disk Director這兩個工具都可以在不丟失數據的情況下對分區進行調整大小,以及合併等操作,XP系統的話你用PQ,WIN7系統的話用Acronis Disk Director 操作基本一樣,可以去網上找教程來看看,再不重裝系統的情況下都能調整分區大小,但是建議你還是先備份下數據再調整,畢竟對硬盤直接進行的操作有一定的危險性。