DOS指令

 
     
 

DOS 指令

藍色為指令名稱  

  

紅色為指令 

  

藍色為指令解釋

 

淺藍色為例範

 

 

 

ATTRIB  檢視屬性
ATTRIB 1.TXT +S
ATTRIB 1.TXT +H
ATTRIB 1.TXT +R

在檔案後加入+或-來進行加入屬性或刪除屬性把檔案加入系統屬性,令它不能隱藏
把檔案加入隱藏的屬性
把檔案加入唯讀的屬性,令檔案不能進行修改

CD
CD C:\WINDOWS
CD..
CD\

進出目錄
進入硬碟C:\WINDOWS的目錄
跳出前一個目錄
跳出最前的DRIVER 如 C: D:

 

  • 在 Windows 中我們要進入一個資料夾只要用滑鼠左鍵點兩下就好啦 ! 在 DOS 中要進入資料夾就是打 CD 了,

  • 現在假設現在我停留在 c:\ 裡 , 我要進入 C:\ 中的 Windows 資料夾 ,

  • 我只要打 cd Windows 就可以了,

  • 如果你現在是在 A: ,你只要打 C: 就可以進入 C: 了,

  •  那要怎麼離開資料夾呢? 如果我是在 C:\Windows\Desktop 而我要退回到 C:\Windows 我只要打 cd.. 就可以了。

 

 

CHKDSK
CHKDSK C:
CHKDSK C: /F
CHKDSK C: /V

檢查DIVERS:
檢查硬碟C
檢查硬碟C和修復硬碟C
檢視所有檔案與目錄

CLS

清除畫面

COPY
COPY C:\CONFIG.SYS D:

復製檔案
把硬碟C的CONFIG.SYS復製到硬碟D

  • 將 A: 中的 lmi.txt 這個檔案複製到 C:

==>     COPY A: lmi.txt C:

  • 如果我們要把 lmi.txt 從 A: 複製到 C: 而且要把複製的檔案名稱更為 hsuyin.txt 的話,

    ==>     COPY A: lmi.txt C: hsuyin.txt

  •  如果你想要複製 A: 中所有的 .EXE檔到 C: ,

==>     COPY A: *.EXE C:

 

 

 

DISCOPY

DISCOPY  A:  B:

複製整個磁片

把 A: 磁片內容整個複製到 B: 你可以打 DISCOPY A: B:

XCOPY

XCOPY  d:\HSUYIN   d:\LMI

複製整個目錄 ,

將 d:\HSUYIN 這個目錄裡的檔案全部複製到 d:\LMI 裡面

DATE

更改日期

DEL
DEL D:\MP3

刪除FILES
刪除硬碟DMP3目錄裏的檔案

如果說你的電腦中了病毒, 或者你想要刪除一些檔案 , 可是在 Windows 系統中它總是告訴你 "Windows 正在使用檔案 , 因此無法刪除 ", 那就是要到 DOS 刪除了,

  • 假設我要刪除 lmi.txt

    ==>    DEL lmi.txt 

  • 如果你要刪除資料夾中所有檔案

    ==>   DEL *.*

DELORES
DELTREE D:\MP3

刪除目錄及檔案以及子目錄
刪除硬碟DMP3目錄及檔案

   

DIR
DIR /A
DIR /S
DIR /P
DIR /W

檢視目錄及檔案
檢視一些有屬性的檔案及目錄
檢視所有檔案
檢視時做頁
打橫五行檢視目錄及檔案

 

尋找檔案 :

在 DOS 裡尋找檔案也蠻方便的喔 !

  • 如果你要在 C:\ 找一個檔名為 XXX.txt 的檔案你可以打 dir /s XXX.txt 這樣就可以搜尋出所有 c:\ 中的 XXX.txt

 

 

ERASE
ERASE D:\MP3

刪除檔案
刪除硬碟D的MP3檔案

ECHO
ECHO ON
ECHO OFF

隱藏/顯示指令
顯示指令
隱藏指令

EDIT
EDIT 1.TXT

編輯指令
編輯1.TXT檔案

EXIT

離開MS-DOS

FASTHELP
FASTHELP DIR

HELP指令
檢視DIRHELP指令

FDISK

調整HARDDISK

FORMAT
FORMAT
 D:
FORMAT D: /Q

格式化
格式化硬碟D
快速格式化硬碟D

HELP
HELP DIR

HELP指令   可以試試其他指令,如DIR....
DIR
HELP指令

LABEL

改名

MEM

調查記憶體

MEMAKER

更改記憶體

MKDIR
MKDIR MP3

建立目錄
建立一個MP3目錄

PAUSE

暫停或CtrlC

MD
MD MP3

建立目錄
建立一個MP3目錄

RD
RD
  MP3

刪除目錄
刪除一個MP3目錄

可以刪除一個空的資料夾, 一定要是空的才有辦法刪除

DELTREE 這是比 RD 還要強的刪除資料夾指令, 因為如果要刪除一個資料夾 RD 就要先刪除裡頭所有的資料夾跟檔案, 而 DELTREE 可以連資料夾裡面的資料夾或是檔案一起刪除,

 DELTREE 就跟 Windows 中的刪除資料夾一樣把整個資料夾給刪除了,

  • 要刪除 hsuyin 這個資料夾就可以打

==>   DELTREE hsuyin

REN
REN  d:\*.doc *.MP3

改檔名
把所有doc檔案轉為mp3

RENAME      
RENAME d:\*.doc *.MP3

改檔名
把所有doc檔案轉為mp3

RMDIR
RMDIR MP3

刪除目錄
刪除一個MP3目錄

SCANDISK

掃描檔案

SYS
SYS C: A:

系統檔
把硬碟C的系統檔復製到軟碟Boot機碟﹚

UNDELETE

反刪除,但只可以在真實的MS-DOS模式執行

VOL

檢視DRIVERS名稱

VER

顯示版本

TYPE  這個指令是給我們列印文字檔用的,
  • 假設我要印 LMI.txt 的內容就打

==> TYPE LMI.txt

CLS: 用來清除螢幕
EXIT 離開 dos
  •  若您開啟的是 windows 下的 dos , 那麼要離開 dos 程式只要鍵入 EXIT 就可以

 

 

 

 

 

 

附錄 C. 共同的 DOS 與 Linux 指令的比較

許多在 shell 提示符號下輸入 的 Linux 指令相當類似您在 DOS 下所輸入的指令。 事實上,有些指令是完全相同的。

這個附錄提供了使用在 Windows(tm) 的 DOS 提示符號下的指令以及它們在 Linux 下的對應指令。 也提供了如何在 Linux shell 提示符號下使用的指令基本例子。 請注意 這些指令通常都有許多可使用的參數。 如想學習每一種指令,請閱讀該指令的 man page (例如,在 shell 提示符號下輸入 man ls 來閱讀關於 ls 指令的資訊)。

指令的目的MS-DOSLinux基本的 Linux 例子
複製檔案 copy cp cp thisfile.txt /home/這個目錄
移動檔案 move mv mv thisfile.txt /home/這個目錄
列出檔案 dir ls ls
清除畫面 cls clear clear
關閉 shell 提示符號 exit exit exit
顯示或設定日期 date date date
刪除檔案 del rm rm thisfile.txt
Echo 輸出到畫面上 echo echo echo this message
使用簡易的文字編輯器編輯檔案 edit gedit[a] gedit thisfile.txt
比較檔案的內容 fc diff diff 檔案一 檔案二
尋找檔案中的文字字串 find grep grep 這個字或片語 thisfile.txt
格式化磁碟片 format a:(假如磁碟片是在A: 槽的話) mke2fs 或mformat[b] /sbin/mke2fs /dev/fd0 (/dev/fd0 在 Linux 中等於在 DOS 中的 A:
顯示指令的輔助訊息 指令 /? man[c] man 指令
建立一個目錄 mkdir mkdir mkdir 目錄名稱
檢視檔案 more less[d] less thisfile.txt
重新命名檔案 ren mv[e] mv thisfile.txt thatfile.txt
顯示您在檔案系統中的位置 chdir pwd pwd
轉換目錄到指定的路徑 (絕對路徑 cd 路徑名稱 cd 路徑名稱 cd /目錄名稱/目錄名稱
轉換目錄到 相對路徑 cd .. cd .. cd ..
顯示時間 time date date
顯示使用中的記憶體容量 mem free free
注釋:
a. Gedit 是一種圖形環境的文字編輯器; 您也可使用其他編輯器來替代 Gedit,例如Emacs 以及 vi
b. 這將格式化一個 DOS 檔案系統的 磁碟片。
c. 您也可以在有些指令使用 info
d. 也可以使用 more 以一次一頁的方式來檢視檔案。
e. 這個 mv 指令可以移動一個檔案,還有如果您想在同一目錄中重新命名一個檔案,您只要以新的檔名 "移動" 該檔案到同一目錄,就像這個例子一樣。

表格 C-1. 類似的指令

 

Unix 與 MS-DOS 指令對照表

Unix

MS-DOS

 說   明  例          子 
cd cd 進入目錄 cd ..
mkdir md 開子目錄 mkdir hello
pwd cd 顯示目前目錄 pwd
env set 顯示目前環境變數 env
setenv set 設定環境變數 setenv pp pwd
rm del 殺檔案 rm -r hello
cat/more type 顯示檔案內容 more .login
ls dir 顯示檔案 ls
lp print 列印檔案 lp .login
cp copy 複製檔案 cp .login anotherfile
date date/time 時間顯示.設定 date
mv ren 移動,重新命名檔案 mv .login .login.orig
man help 線上指令查詢 man ps
passwd - 改變密碼 -
mail - 電子郵件 -
write - 傳送訊息給目前線上使用者 -
ps - 顯示 processes -
find - 顯示 processes -

 

參考資源

附錄三 簡單的 DOS 指令 ... DOS 指令DOS 提示符號. 在 1995 年之前,無疑的 DOS 是個人電腦上使用最多的作業系統,大部分使用個人電腦的人都要會 一點點 DOS 指令,其實 ... 顯示 DOS 版本. 就是用. VER. 這個指令還有一個參數『r』,起看下面的例子: ...home.educities.edu.tw/wanker742126/ asm/ap03.html

 

簡單的 DOS 指令 ... 8. 指令參數使用說明 : 以上的 dos 指令都有更多詳細的參數使用說明 , 您可以在指令後加上 /? 就可以查詢此只應的參數了 , 比如我要查詢 ... 如果對更多 DOS 的指令有興趣 , 您可以查詢關於 DOS 的書籍。 以上資料僅供參考 ...hw-driver-bal.nctu.cc:52833/pub/ slime/teach/neto/teach/dos.htm

 

 

 

 

 

 

 

 


nelson918267 發表在 痞客邦 PIXNET 留言(0) 人氣()