DOS操作
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统(Operating System)
1、基本知识
概念:管理计算机资源(硬件资源与软件资源)的系统软件,是用户和计算机之间的接口。
主要功能:CPU管理(处理器管理)、存储管理、文件管理以及设备管理。
2、操作系统类型
批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统、单用户操作系统
3、磁盘操作系统(DOS)
DOS全称磁盘操作系统(Diskette Operating System)
<1>DOS的基本组成
引导纪录(boot record)、基本输入输出部分(io.sys)、磁盘操作系统部分(msdos.sys)、命令处理程序()
<2>DOS的基本操作
启动计算机、装载DOS系统、执行DOS命令、加载常用的编辑键与控制键<3>DOS系统的目录结构
DOS目录是树形结构的,如下图是一目录结构的示意图,这个C:表示最上面的一层目录,叫做根目录,其它的目录都是根目录的子目录,如DOS,WINDOWS,TOOLS等,而DOS,WINDOWS目录自己也有子目录,象DOS 下的TEMP目录,WINDOWS下的SYSTEM目录。
<4>文件类型
用dir命令来查看磁盘上文件时,你会发现文件后缀(即文件扩展名)有很多种,它们当中大部分都是有一定含义的。
其中凡后缀为exe、com或bat的文件都是可以直接执行的。
这些以exe为后缀的文件叫可执行文件;以com为后缀的文件叫命令文件;以bat为后缀的文件叫批处理文件。
如果我们要执行这些文件,只需在提示符下敲入文件基本名然后回车即可,不需输入文件后缀。
所谓批处理,就是一下可以执行很多条命令,当我们想让电脑完成一系列任务时,可以一个一个命令的执行,也可以将这些命令都装入一个文件中,只要敲一下这个文件名,电脑就会将这一批命令一次执行完毕。
<5>常用的DOS命令
DOS的命令分为内部命令和外部命令,内部命令是随装入内存的,而外部命令是一条一条单独的可执行文件。
内部命令都集中在根目录下的文件里,电脑每次启动时都会将这个文件读入内存,也就是说在电脑运行时,这些内部命令都驻留在内存中,用dir是看不到这些内部命令的。
而外部命令都是以一个个独立的文件存放在磁盘上的,它们都是以com和exe为后缀的文件,它们并不常驻内存,只有在电脑需要时,才会被调入内存。
内部命令:
dir、cd、md、rd、copy、del、ren、type、cls、ver、time、date、path 外部命令
xcopy、move、deltree、attrib、help、tree、edit
DOS命令使用方法
1.盘符的转换方法
在命令提示符下输入想转换的分区“盘符”+“:”,按下回车即可转换到所需的驱动器,例如,现DOS在C盘根目录下操作,想转换到E盘,可如下操作:C:\>E:<回车>
2.通配符的使用
当进行DOS命令操作时,用户可使用通配符代替不明确的字符,通配符有以下两个:?和*。
其中?代表一个任意字符,*代表一个或多个任意字符。
3.显示/查找文件
命令:dir [盘符][路径][文件名]
功能:显示/查找磁盘上目录、文件的有关信息。
参数的含义:
/A 显示所有的文件或文件夹,包括隐藏文件或文件夹。
/W 宽屏显示文件(夹)信息。
/P 在屏幕信息满屏后暂停,请按任意键继续显示下一屏幕。
/S 显示当前文件夹和子文件夹下的所有文件,常用于查找文件
例1:c:\>dir *.exe 表示把C盘根目录扩展名EXE的文件显示出来。
例2:c:\>dir/p c:\windows 表示分页显示C盘Windows目录下的所有文件。
例2:c:\>dir/s sopy.inf 表示在C盘中查找名为sopy.inf的文件。
4.进入或者退出文件夹(目录)
命令:CD [路径]
功能:用来显示或者改变当前文件夹
例1:c:\ >cd windows 表示转到c:\windows目录下。
例2:c:\windows\command>cd.. 表示返回上一层目录。
例3:c:\windows\command>cd \ 表示转到根目录。
例4:c:\ >cd \windows\command 表示转到C:\windows\command目录下。
5.建立文件夹
命令:md [盘符][路径]文件夹名
功能:在指定盘的指定位置建立一个文件夹。
例1:c:\ >md 0145 表示在C盘根目录下创建0145子目录。
例2:c:\>md D:\0145 表示在D盘根目录下创建0145子目录。
6.删除文件夹
命令:rd [盘符][路径]文件夹名
功能:删除指定位置的空文件夹,无法删除有内容的文件夹。
例1:c:\ >rd 0145 表示删除C盘根目录下的0145子目录。
7.建立文件
命令:copy con [路径]文件名
功能:在指定的位置建立指定的文件
注意:输入命令按回车后,DOS系统自动进入文件内容输入状态,在接下来的屏幕中输入所需要的文件内容,结束后按Ctrl+Z,回车后回到命令提示符。
例如在D盘根目录下新建名为lbs.txt的文本文件,并输入内容:I am a man! C:\>copy con d:\lbs.txt
I am a man!Ctrl+Z
8.修改文件名
命令:ren [路径]原文件名新文件名
功能:改变一个或一批文件的名字。
例1:c:\>ren abc.txt 123.txt 表示把c盘根目录下的文件abc.txt改名为123.txt 例2:c:\>ren abc.txt abc.doc 表示把c盘根目录下的文件abc.txt改名为abc.doc 例3:c:\>ren *.txt *.doc 表示把c盘根目录下所有扩展名为txt文件改成扩展名为doc。
9.删除文件
命令:del [路径] 文件名
类型:内部命令
功能:删除一个或多个文件(无法删除文件夹)。
例1:d:\ >del \lbs\*.* 表示删除D:\xsr子目录下的所有文件。
例2:d:\ >del .表示删除D盘根目录下的所有文件。
例3:c:\ >del *.doc 表示删除c盘根目录下的所有扩展名为.doc的文件。
10.删除文件或文件夹
命令:deltree[/y] [路径]目录名
类型:外部命令
功能:删除整个目录包括该目录中的文件和子目录。
例1:d:\ >deltree 0145 表示删除D盘根目录下的0145子目录。
例2:c:\ >deltree/y e:\lbs 表示删除E盘根目录下的lbs子目录。
11.察看文本类型文件的内容
命令:type [路径]文件名
类型:内部命令
功能:把指定文件的内容显示在屏幕上。
例:c:\ >type autoexec.bat 在屏幕上显示C盘根目录autoexec.bat文件的内容。
注意:TYPE命令不能显示一批文件的内容及非ASCII码文件的内容。
如TYPE *.TXT和TYPE A.EXE都是错误的。
12.新建/编辑文本类型文件
命令:edit 文件名
类型:外部命令
功能:新建/编辑一些程序和批处理文件。
例:c:\>edit e:\kill.txt 若E盘存在kill.txt文件,则表示在E盘编辑文件Kill.txt,否则就表示在E盘新建kill.txt文件,并为该文件输入内容。
13.复制文件
命令:copy [路径]文件名1 [路径]文件名2
类型:内部命令
功能:复制一个或多个文件。
例1:d:\ >copy *.doc a: 把D盘根目录所有扩展名为.doc的文件复制到a盘。
例2:c:\ >copy \windows\command\ *.com d:\0145 表示把C盘\windows\command目录所有扩展名为.com的文件复制到D盘\0145目录下。
14.复制文件或者文件夹
命令:xcopy[/s] [/e] [路径]文件名1 [路径]文件名2
类型:外部命令
功能:复制目录及其所包含的子目录和文件。
例1:c:\windows\command >xcopy/s c:\0145 d:\computer
表示把c:\0145目录下的所有子目录(空目录除外)和子目录中的文件复制到d:\computer目录下。
例2:c:\windows\command >xcopy c:\0145 d:\computer
表示把c:\0145当前目录下的所有文件复制到d:\computer目录下。
例3:c:\windows\command >xcopy c:\0145 d:\computer /e
表示把c:\0145目录下的所有子目录(包括空目录)和子目录中的文件复制到d:\computer目录下。
15.察看或者修改文件属性
命令:ATTRIB [+R或-R] [+H或-H] [+S或-S] [路径]文件名
功能:显示和修改指定文件的属性,其中+表示设置,-表示取消,R为只读属性,S为系统属性,H为隐藏属性,A为存档属性。
例1:D:\>ATTRIB +R A.DAT 将文件A.DAT设置成只读属性
例1:D:\>ATTRIB -R -H -S -A io.sys 取消文件io.sys的所有属性
16.Path命令
类型:内部命令
功能:设置dos搜索外部命令的路径,当查找某一文件时,dos首先从当前目录中搜索,若没有,则从path所设定的各个路径中去搜索。
格式:path [[路径1[;路径2][…]]]
例如:c:\>path c:\windows\command; c:\; c:\windows ;d:\
表示设置的搜索路径是c:\windows\command、c:\、c:\windows 、d:\。
17.VER命令(内部命令)
功能:在屏幕上显示当前正在使用的DOS系统的版本号。
格式:VER
18.DATE命令(内部命令)
功能:显示和修改系统日期。
格式:DATE [mm-dd-yy]或DATE[mm/dd/yy]
其中,mm、dd、yy表示月、日、年。
19.TIME命令(内部命令)
功能:显示和修改系统时间。
格式:TIME [ hh:mm:ss]
其中,hh、mm、ss表示时、分、秒。
20.CLS命令(内部命令)
功能:清除屏幕上的所有内容,并将系统提示符显示在屏幕的左上角。
格式:CLS
21.HELP命令(外部命令,命令文件为)
功能:启动MS-DOS帮助系统。
格式:[盘符][路径]HELP [DOS命令符]
如:HELP、HELP DIR等。
注:为获得某个DOS命令的帮助信息,还可用命令符加“/?”,如:COPY/?。
22.TREE命令(外部命令,命令文件为)
功能:显示指定磁盘的目录结构。
格式:[盘符][路径]TREE [盘符1][/F](/F指需要列出各级子目录中的文件名)如:TREE A:/F(必须在当前盘当前目录,否则应加上路径)
23.PROMPT命令(内部命令)
功能:根据指定的要求改变系统提示符。
格式:PROMPT [提示行]
几点说明:
若省略提示行,系统提示符变为默认的提示符,如:C>、D>等。
若提示行为“$”后跟一个字符,则DOS系统由专门规定如下:
$d 当前日期
$t 当前时间
$p 当前盘与当前目录
$n 当前驱动器
$v DOS版本号
$g 大于号“>”
$l 小于号“<”
$b 字符“|”
$q 等于号“=”
$$ 字符“$”
若提示行为不是“$”开头的字符串,则提示符为该字符串。
如:PROMPT GOOD、PROMPT $p$g等。