DOS命令学习(从⼊门到精通)
DOS命令学习
⼀、DOS使⽤常识
DOS(Disk Operating System)是⼀个使⽤得⼗分⼴泛的磁盘操作系统。
常见的DOS有两种:IBM公司的PC-DOS和微软公司的MS-DOS,它们的功能、命令⽤途格式都相同,我们常⽤的是MS-DOS。
DOS的概况
DOS(Disk Operating System)是⼀个使⽤得⼗分⼴泛的磁盘操作系统,就连眼下流⾏的Windows9x/ME系统都是以它为基础。
常见的DOS有两种:IBM公司的PC-DOS和微软公司的MS-DOS,它们的功能、命令⽤途格式都相同,我们常⽤的是MS-DOS。
⼆、DOS的内部命令
DOS的内部命令是进⾏操作的基础,完成了对它们的学习就跨进了DOS系统的⼤门。内部命令,是指在DOS启动之后,⾃动通
过command⽂件导⼊内存的命令。在执⾏这些命令的时候,直接从内存进⾏调⽤………
1)dir--显⽰指定路径上所有⽂件或⽬录的信息
它的格式为"dir [盘符:][路径][⽂件名] [参数]",⽐如"DIR E:\FF.M3U"。
2)md(mkdir)--建⽴⽬录
它的格式为"md [盘符][路径]",例如"MD TEMP"。
3)rd(rmdir)--删除⽬录
格式为"RD [盘符][路径]"。
注意:该命令只能删除空⽬录,并且不能删除当前⽬录。
4)cd--进⼊指定⽬录
格式为" CD [路径]",例如"CD HAPPY"。
注意:只能进⼊当前盘符中的⽬录。其中"CD\"为回到根⽬录,"CD.."为回到上⼀层⽬录。
5)copy--拷贝⽂件
格式为"COPY [源⽬录或⽂件] [⽬的⽬录或⽂件]",⽐如"COPY C:\*.COM D:\"
注意:使⽤该命令进⾏⽂件拷贝时,⽬的⽬录⼀定要存在。
6)del--删除⽂件
格式为"DEL [盘符][路径][⽂件名] [参数]",⽐如"DEL C:\DATA\*.BAK"。它有⼀个参数:"/P",可以使⽤户在删除多个⽂件时对每个⽂件都显⽰删除询问
7)ren(rename)--改名
格式为"REN [原名] [现名]",7.0以后版本的DOS都⽀持对⽂件名和⽬录名的修改,⽽以前的DOS只能修改⽂件名。
8)type--显⽰⽂本⽂件
格式为"TYPE [⽂件名]",能对⽂本⽂件进⾏查看。
9)    discopy--磁盘复制
[功能] 复制出⼀个和原来磁盘内容⼀模⼀样的磁盘
[格式] diskcopy 源驱动器名 ⽬的驱动器名
[说明] 它的主要⽤途就是⽤来备份。
10)    deltree--删除⽬录树
[格式] [C:][path]DELTREE [C1:][path1] [[C2:][path2] […]]
[说明] 这个命令将整个指定⽬录树全部消灭,⽽不管它是否是只读、隐藏与否。
11) mem--查看你的计算机内存有多少,以及内存的使⽤情况。
[格式] mem
12) chkdsk--检查你的磁盘的使⽤情况。
[格式] chkdsk 磁盘名
[说明] 例如要检查A盘使⽤情况,就输⼊chkdsk A: ,检查c盘使⽤情况,就输⼊chkdsk C: ,如果直接输⼊chkdsk,就检查当前磁盘的使⽤情况。
13) sys--传递系统⽂件命令。将DOS的两个隐含的系统IO.SYS和MSDOS.SYS传送到⽬标磁盘的特定位置上,并将COMMAND.COM ⽂件复制过去。完成后,⽬标盘成为DOS的启动盘。
[格式] [C:][path]SYS [C1:][path] d2:
[说明] 由于这⼏个⽂件需要复制到特定位置上,所以⽤COPY命令完成的复制未必能够启动机器。能过SYS命令,DOS可以将⽬标盘已占据特定位置的⽂件移动,并将系统⽂件复制到相应位置上。参数C1:path⽤来指明系统⽂件所在⽬录。如不指明,则缺省为当前盘的当前⽬录。所以这个命令⼀般要在源盘的根⽬录进⾏。
14) pass--设定DOS寻.COM、.EXE、.BAT⽂件的所在⽬录
[格式] path=[[drive:]path[;…]]或path
[说明] 只打path没有参数时,只显⽰环境变量内容。有参数时,重新设置path变量。在没有指定path环境变量时,⽤户发出的命令,DOS ⾸先判断其是否为内部命令,再查当前⽬录中是否有主⽂件名是该命令的可执⾏⽂件,如果均不是,则显⽰信息“Bad command or filename”。如果发出了指定路径的
命令,则在指定径中依次查,仍不到则出现上述提⽰。
15) cls--清除显⽰器屏幕上的内容,使DOS提⽰符到屏幕左上⾓。
[格式] cls
16) time--显⽰和设置DOS的系统时间
[格式] time [hh[:mm[:ss[.cc]]]
17) date--显⽰和设置DOS的系统⽇期
[格式] date [MM-DD-YY]
18) ver--显⽰正在运⾏的DOS系统版本号
[格式] ver
三、DOS的外部命令
DOS的外部命令就是⼀些应⽤程序,能够使⽤户的操作更加⽅便和深⼊。这些外部命令都是以⽂件的
形式存在,Windows系统的DOS外部命令保存在Windwos主⽬录下的"Command"⽬录中。下⾯这些是常⽤的⼀些DOS外部命令。
1)FORMAT(Format.COM)--格式化命令
FORMAT命令可以完成对软盘和硬盘的格式化操作
格式为"FORMAT [盘符] [参数]",例如:"FORMAT A: /S"。
它有两个常见的参数:
/Q:进⾏快速格式化;
/S:完成格式化,并将系统引导⽂件拷贝到该磁盘。
注意:该命令会清除⽬的磁盘上的所有数据,⼀定要⼩⼼使⽤。如果进⾏了普通的格式化,那磁盘上的数据还有可能恢复,但如果加上了"/Q",那要恢复就⽐蹬天还难了。
2)EDIT(Edit.COM)--编辑命令
其实它就是⼀个⽂本编辑软件,使⽤它可以在DOS下⽅便地对⽂本⽂件进⾏编辑,格式为"EDIT [⽂件
名] [参数]"。
3)SYS(Sys.COM)--系统引导⽂件传输命令
它能够将IO.SYS等⼏个⽂件传输到⽬的磁盘,使其可以引导、启动。
格式为"SYS [盘符]"
4)ATTRIB(Attrib.EXE)--⽂件属性设置命令
通过该命令,我们可以对⽂件进⾏属性的查看和更改。
格式为"ATTRIB [路径][⽂件名] [参数]",如果不加参数则为显⽰⽂件属性。
它的参数有"+?"和"-?"两种,"?"代表属性代号,这些代号有:"H"隐藏;"S"系统;"R"只读,"+"表⽰赋予,"-"表⽰去除。
5)XCOPY(Xcopy.EXE)--拷贝命令
该命令在"COPY"的基础上进⾏了加强,能够对多个⼦⽬录进⾏拷贝。它的参数⽐较多,但是最常⽤的是"/S",它可以对⼀个⽬录下属的多个⼦⽬录进⾏拷贝,另外"/E"可以拷贝空⽬录。
格式为"XCOPY [源路径][源⽬录/⽂件名] [⽬的⽬录/⽂件名] [参数]"。
6)SCANDISK(Scandisk.EXE)--磁盘扫描程序
这个命令在实际的操作中有很⼤的⽤处,它能对磁盘进⾏扫描并修复,能够解决⼤部分的磁盘⽂件损坏问题。格式为"SCANDISK [盘符:] [参数]"下⾯是它的⼏个参数:
/fragment[驱动器名:\路径\⽂件名]:使⽤这个参数可以显⽰⽂件是否包含有间断的块,我们可以通过运⾏磁盘整理程序来解决这个问题;/all:检查并修复所有的本地驱动器;
dos属于什么软件/autofix:⾃动修复错误,即在修复时不会出现提⽰;
/checkonly:仅仅检查磁盘,并不修复错误;
/custom:根据Scandisk.ini⽂件的内容来运⾏Scandisk,Scandisk.ini是⼀个⽂本⽂件,它包含了对Scandisk程序的设置,其中的[custom]块是在加上"/custom"参数后才执⾏的,⽤户可以根据⾃⼰的不同情况来进⾏不同的设置;
/nosave:在检查出有丢失簇后直接删除,并不转化为⽂件;
/nosummary:不显⽰检查概要,完成检查后将直接退出程序;
/surface:在完成初步检查后进⾏磁盘表⾯扫描;
/mono:以单⾊形式运⾏Scandisk。
我们可以根据不同的情况来加上不同的参数。我们可以执⾏"scandisk /all /checkonly /nosave /nosummary"来完成对磁盘的检查并且⾃动退出,另外还可以编辑scandisk.ini⽂件中设置,再运⾏"scandisk /custom"。如果被损坏的⽂件⽐较多,我们可以使⽤"/autofix"来进⾏⾃动修复,不然会忙死你的。
7)CHKDSK(Chkdsk.EXE)--磁盘检查命令
它会检查磁盘,并会显⽰⼀个磁盘状态报告。格式为"CHKDSK [盘符:] [参数]",最常⽤的参数是"/F",可以对⽂件错误进⾏修复。
8)MOVE(Move.EXE)--⽂件移动命令
使⽤它可以对⽂件进⾏移动。
格式为"MOVE [源⽂件] [⽬的路径]"。
9)DELTREE(Deltree.EXE)--删除命令
DELTREE是DEL命令的超级加强版,它不仅可以删除⽂件,并且会将指定⽬录和其下的所有⽂件和⼦⽬录⼀并删掉。使⽤它,我们可以很⽅便的对⽬录进⾏彻底的删除。
格式"DELTREE [⽂件/路径] [参数]",
参数有⼀个"/Y",使⽤时系统会对每个⽂件进⾏询问,回答"Y"后才删除。
10) FDISK(Fdisk.EXE)--分区命令
更多的DOS命令
命令功能命令功能
ctty改变控制设备attrib设置⽂件属性
emm386  扩展内存管理defrag磁盘碎⽚整理
fdisk硬盘分区doskey 调⽤和建⽴DOS宏命令lh/loadhigh将程序装⼊⾼端内存debug程序调试命令
move移动⽂件,改⽬录名fc ⽂件⽐较
prompt 设置提⽰符more分屏显⽰
smartdrv设置磁盘加速器set设置环境变量
subst路径替换setver设置版本
xcopy    拷贝⽬录和⽂件vol 显⽰指定的磁盘卷标⼤家如果感兴趣的话,不妨⾃⼰在DOS窗⼝中打打这些命令试试看
四、FDISK使⽤介绍
1、FDISK的使⽤介绍
对硬盘进⾏分区、格式化,是每个硬盘都必须经过的步骤。
FDISK程序是DOS和Windows系统⾃带的分区软件,虽然其功能⽐不上有些软件,但⽤它分区是⼗分安全的。以下就是具体的操作步骤:
1)进⼊DOS⽅式。在系统引导、出现""的时候按下"F8"键,然后再选择"Command Prompt Only"即可进⼊DOS ⽅式。
2)键⼊"FDISK"后回车即可进⼊。
3)这时软件会问你是否⽀持FAT32,回答"Y"就可以建⽴FAT32分区,回答"N"则会使⽤FAT16,决定以后按回车。
4)出现FDISK的主菜单,要建⽴分区请选择"1"再回车。
5)建⽴主分区(Primary Partition),选择"1"后回车。
6)这时系统会询问你是否使⽤最⼤的可⽤空间作为主分区,如果回答"Y",那么软件就会将所有的磁盘空间划分成⼀个分区,回答"N"则可以划分多个分区,对于现在的硬盘来说,⼀般都⽐较⼤,如果划分成⼀个分区就不太好管理,因此可以选择输⼊"N"来分成多个分区。
7)软件会提⽰你输⼊主分区的⼤⼩,输⼊后回车。
8)完成后按ESC键回到主菜单。
9)对于⼀个硬盘,必须设置⼀个活动分区后才可以引导操作系统,所以我们需要进⼊"2"项。
10)这是会提⽰⽤户输⼊活动分区的号码,由于只有⼀个分区,就输⼊"1"。 完后会在状态栏中显⽰⼀个"A",表⽰此分区为活动分区。11)⼀个硬盘只能有⼀个主分区,因此如果现在要划分剩下的硬盘空间就必须建⽴扩展分区,回到主菜单后选择"2"。
12)程序会提⽰⽤户输⼊扩展分区的⼤⼩。
13)扩展分区建⽴完成后,会显⽰主分区和扩展分区的相关资料,按ESC键。 
14)这时会提⽰没有逻辑盘的信息,你可以将整个扩展分区划分成⼀个逻辑盘,或者分成⼏个逻辑盘。现在可以输⼊第⼀个逻辑盘的⼤⼩,然后回车。
15)这时会显⽰第⼀个逻辑盘的相关信息,并且要求你输⼊第2个逻辑盘的⼤⼩。
16)完成后即可按ESC键退回到主菜单。
17)这时在按ESC退出FDISK再重新启动,就可以对分区进⾏格式化了。
如果是对已经分好区的硬盘进⾏重新分区,那么在主菜单时就必须先进⼊第三项将分区删除后才能进⾏。
2、使⽤FDISK进⾏硬盘分区
分区从实质上说就是对硬盘的⼀种格式化。当我们创建分区时,就已经设置好了硬盘的各项物理参数,指定了硬盘主引导记录(即MasterBootRecord,⼀般简称为MBR)和引导记录备份的存放位置。⽽
对于⽂件系统以及其他操作系统管理硬盘所需要的信息则是通过之后的⾼级格式化,即Format命令来实现。⽤⼀个形象的⽐喻,分区就好⽐在⼀张⽩纸上画⼀个⼤⽅框。⽽格式化好⽐在⽅框⾥打上格⼦。安装各种软件就好⽐在格⼦⾥写上字。可以看得出来,分区和格式化就相当于为安装软件打基础,实际上它们为电脑在硬盘上存储数据起到标记定位的作⽤。进⾏硬盘分区,我们最常⽤的软件是FDISK。下⾯,我们就FDISK的⼀些功能和使⽤做⼀番⽐较详尽地介绍:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。