dos系统的一些事(来自网络,自己整理编辑)

Dos系统

1.DOS是英文"DiskOperating System"的缩写,其中文含意是"磁盘操作系统".

2.DOS是单用户、单任务的操作系统.

3.DOS的组成:

BOOT 引导程序
IO.SYS 输入输出处理程序
MSDOS.SYS 文件处理程序
COMMAND.COM 命令处理程序

Dos命令类型

DOS系统命令分为两类:内部命令和外部命令.

◎内部命令:内部命令是简单而通用的命令,驻留在内存中,它是由命令解释器直接执行的命令,是COMMAND.COM文件的一部分.当键入内部命令时,如COPY、DIR等,DOS能够立即执行.

◎外部命令:外部命令是一些常用的命令,它是以文件形式存放在磁盘上的命令,使用时须先从磁盘中将它们调入内存,然后才能执行.具有扩展名.COM、.EXE或.BAT的任何文件都可看作外部命令.

输入一个外部命令时,DOS立即在当前目录中查找此命令,如果不存在,必须指定该命令位于哪个目录中.当使用多个目录工作时,将所有的命令文件放在一个目录下使用比较方便.

在使用命令时,内部命令和外部命令在调用格式上没有什么区别.

 

改变或显示当前目录命令:cd

类型:内部命令

格式:CD [盘符][路径]

如果要回到上一层目录则键入:cd..

显示目录命令:dir

类型:内部命令

功能:列出磁盘上所有的或指定的文件目录.显示内容包含卷标、文件名、文件大小、文件建立日期和时间、目录名、磁盘剩余空间等.

格式:DIR [盘符][路径][文件名][/P][/W][/A:属性][/S]

参数说明:

/P:当显示的信息超过一屏时暂停显示,直至按任意键才继续显示.

/W:以横向排列的形式显示文件名和目录名,每行5个(不显示文件大小、建立日期和时间)

/A(属性):仅显示指定属性的文件,无此参数时,DIR显示除系统和隐含文件外的所有文件.可指定为:
___/AS:显示系统文件的信息.
___/AH:显示隐含文件的信息.
___/AR:显示只读文件的信息.
___/AA:显示归档文件的信息.
___/AD:显示目录信息.

/S:列出指定目录及其子目录中的所有内容(但不包括系统文件和隐含文件)

设置dos搜索路径的命令:path

类型:内部命令

格式:PATH [盘符1][路径1][;][盘符2][路径2][;...]

说明:

1.DOS命令文件是指扩展名为.COM、.EXE、.BAT的文件,也称为可执行文件.

2.在执行DOS外部命令时,DOS首先在当前盘当前目录中寻找该文件,若找到,则运行;如找不到,DOS就会到PATH命令所设置的路径中,继续查找该文件,以便执行.

建立子目录命令:md

Example:

 

                                  在当前磁盘下建立目录(文件夹abc):md abc       

删除子目录命令:rd

类型:内部命令

格式:RD [盘符][路径]<子目录名>

 

说明:

 

1.命令中的盘符和路径分别指出要删除的子目录在哪个盘上,哪个目录中.

 

2.命令中的最后一个子目录名是要删除的子目录名,是不能缺省的.

 

举例:假设C盘已建立了这样的目录

结构C:\123\456\789(仅是目录,里

面无文件)

C:.

├─123

│ ├─456

│ │├─789

│ ││

这时要删除123目录,应按以下步骤

操作:

 

第一步:输入 cd 123\456 进入C:\123\456,使当前工作目录为C:\123\456.

 

第二步:输入 rd 789 删除789目录

第三步:输入 cd.. 返回上一级目录,使当前工作目录为C:\123.

第四步:输入 rd 456 删除456目录

第五步:输入 cd.. 返回上一级目录,使当前工作目录为C盘根目录.

第六步:输入 rd 123 删除123目录

使用rd命令的注意:

1 要删除的目录里不能再有子目录

2 要删除的目录内不能有任何文件

3 不能删除当前目录

4 根目录布恩那个被删除

删除目录树命令:del tree

注意:del与tree之间有一个空格(慎用)

类型:外部命令

格式:[盘符1][路径1]DELTREE [盘符2][路径2]<目录名> [/Y]

 

说明:

 

1.盘符1和路径1指出DELTREE.EXE所在盘和目录.

 

2.盘符2、路径2和目录名指出要删除的目录(目录名不能省略)

 

3.参数/Y:删除前不给出提示,直接确认删除.

 

4.注意:此命令将删除指定目录及

其子目录的所有文件,新手慎用!!!

确认后键入"Y",则删除C盘00目录下的所有内容.

        

         


文件复制命令:copy

类型:内部命令

格式:COPY <源文件> [目标文件]

说明:

1.源文件指定想要复制的文件来自哪里——[盘符1:][路径1][文件名1]

2.目标文件指定文件拷贝到何方——[盘符2:][路径2][文件名2]

3.如缺省盘符则为当前盘符;路径若为当前目录可缺省路径.

4.源文件名不能缺省,目标文件名缺省时表示拷贝后不改变文件名.

举例:

1.将A盘的PC.EXE拷贝到C盘的DOS目录下,文件名不变.

键入 COPY A:\PC.EXE DOS;省略目标盘符与文件名.

1 file(s) copied ;屏幕显示反馈信息:一个文件被拷贝.


2.将C:\DOS目录中的文件A.TXT拷贝到A盘的BE目录下,将改名为B.TXT.

C:\>COPY \DOS\A.TXT A:\B.TXT

3.将C:\DOS目录中的所有.SYS文件拷贝到A盘的RS目录下.

C:\DOS>COPY *.SYS A:\RS

4.由键盘输入建立新文件,命令格式为:COPY CON <文件名>

例:用COPY CON命令在C盘的BE目录下建立一个名为ABC.TXT的文件,文件内容为:
I am glad to meet you.
I am glad to meet you,too.
操作步骤如下:


输入内容,每一行最后回车,最后一行输入Ctrl+Z或F6结束.

显示文件内容命令:type

类型:内部命令

格式:TYPE <文件名>

说明:

1.可以正常显示纯文本格式文件的内容,而.COM、.EXE等显示出来是乱码.

2.一次只能显示一个文件内容,所以文件名不能使用通配符.

文件改名命令:ren

类型:内部命令

格式:REN <旧文件名> <新文件名>

说明:

1.改名后的文件仍在原目录中,不能对新文件名指定盘符和路径.

2.可以使用通配符来实现批量改名.

举例:

1.将A盘RS目录中所有扩展名为.TXT的文件改名为扩展名为.DAT

A:\>REN \RS\*.TXT *.DAT

2.将A盘BE目录中的AU.TXT改名为AUU.TXT

A:\BE>REN AU.TXT AUU.TXT

删除文件命令:del

类型:内部命令

格式:DEL <文件名>

说明:

1.此命令中的文件名可使用通配符,实现一次删除一批文件(但要慎重使用,以免误操作)

2.与删除子目录命令相结合,可将非空目录删除,方法是先用DEL删除指定目录下的文件,使其成为空目录,然后再用RD删除目录.

全屏幕编辑命令:edit

类型:外部命令

格式:EDIT <文件名>

说明:

1.仅可编辑纯文本格式的文件.

2.指定文件存在时编辑该文件,不存在是新建该文件.

子目录文件拷贝命令:xcopy

类型:外部命令

格式:[盘符][路径]XCOPY [源文件] [目标文件][/S][/E]

说明:

1.盘符和路径中指定XCOPY.EXE所在位置.

2.该命令不仅可拷贝文件,还可同时拷贝子目录.

3.参数/S:表示拷贝所有文件及其子目录中的文件.不带/S时,不拷贝子目录.

4.参数/E:必须与/S一起使用,表示拷贝所有文件及其子目录中的文件.空目录也予以拷贝,不带此参数时,空目录将不会拷贝.

显示和修改文件属性命令:attrib

类型:外部命令

格式:[盘符][路径]ATTRIB [文件名][+S/-S][+H/-H][+R/-R][+A/-A]

说明:

1.盘符和路径指出ATTRIB.EXE位置.

2.参数+S/-S:对指定文件设置或取消系统属性.

3.参数+H/-H:对指定文件设置或取消隐含属性.

4.参数+R/-R:对指定文件设置或取消只读属性.

5.参数+A/-A:对指定文件设置或取消归档属性.

6.省略所有参数时,该命令功能是显示指定文件的属性.

举例:

1.去掉C盘IO.SYS的系统、隐含属性.

2.显示C盘所有文件属性.



查看系统日期命令:date

Example:



查看系统时间命令:time

Example:

 

清屏命令:cls

类型:内部命令

格式:CLS

说明:清除屏幕上所有显示信息.

显示版本号命令:ver

Example:


传送系统文件命令:sys

类型:外部命令

格式:[盘符1][路径1]SYS[盘符2]

说明:

1.盘符1和路径1表示SYS这个外部命令所在盘及路径.

2.盘符2表示目标盘符.

3.DOS操作系统文件包括:IO.SYS、MSDOS.SYS、COMMAND.COM(三个文件版本必须一致,系统才能正常启动)

4.用SYS命令传送系统文件时,目标盘必须无任何文件.

显示内存状况命令:mem

注意这个命令可能在windows7系统上不能运行!

Example:输入mem后出现的结果:


磁盘格式化命令:Format

类型:外部命令

格式:[盘符1][路径1]FORMAT <盘符2> [/S][/Q]

说明:

1.盘符1、路径1是指出外部命令FORMAT文件所在盘以及目录,以便系统将其调入内存、执行.如系统设置了DOS外部命令搜索路径,则可将其省略.

2.新盘必须经过格式化才能使用.

3.原来有数据的盘经过格式化后,数据将全部丢失.

4.参数/S:表示格式化并复制系统文件,使该盘具有启动DOS的能力(只对主分区才有用)

5.参数/Q:表示快速格式化,只删除文件,释放磁盘空间.速度快,但仅适用于格式化以前存储过文件的磁盘.

6.注意:格式化操作将破坏磁盘上的所有数据,新手慎用!!!

Example:

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值