操作系统第一次实验作业
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《第一次上机实验指导》
1、开始--》运行--》cmd (进入命令窗口)
2、在命令行(命令窗口中命令指示符>后)键入 help|more 会分屏列出DOS系统所有命令(按<空格键>显示下一屏)
DOS系统的基本命令有:
DIR—列出当前目录(文件夹)下的内容(文件和子目录)MD--建目录、RD--删目录、CD—进入目录(改变当前目录)TYPE—显示(文本)文件的内容
COPY—文件拷贝命令
Ctrl+C—终止命令的运行
HELP—帮助命令
HELP <命令名>--列出<命令名>所指示的命令的使用方法
例如:HELP COPY --列出COPY命令的使用方法(如下所示)
3、标准输入输出转向(标准输入转向、标准输出转向)
标准输入为从(终端)键盘(0号打开文件)输入。
标准输出为向(终端)显示器(1号打开文件)输出。
标准输入转向就是把标准输入改为从文件输入。
标准输出转向就是把标准输出改为向文件输出。
(特殊文件名代表设备,例如PRN代表打印机)
例如:
C>abcd 把abcd可执行文件的标准输入改为从文件data123.txt输入,“<”为标准输入转向符。 C>dir>dirabc.txt 把dir命令的标准输出改为向文件dirabc.txt输出,“>”为标准输出转向符,这样dirabc.txt文件中的内容就是当前目录的列表。 C>dir>PRN 把当前目录的列表在打印机输出。 4、管道:|(键盘上之间有口的两段竖线) C>C1|C2 把命令C1的标准输出作为命令C2的标准输入 例如: C>help|more C>dir|sort 把当前目录的列表排序后在屏幕输出。 C>dir|sort>abc 把当前目录的列表排序后输出到文件abc中。C>dir|sort>prn 把当前目录的列表排序后输出到打印机。 C>dir|sort|more 把当前目录的列表排序后分屏输出。 5、联机命令分类 1).按命令的功能分类: a)系统访问命令(Login,Logout) b)文件管理命令(cd,md,dir,copy等) c)编辑、编译、链接和执行命令 d)维护管理命令 e)调试命令 f)其它 2).按照命令对应的程序代码的所属分类为: a)内部命令(程序代码在命令语言解释程序中) b)外部命令 (程序代码以可执行文件形式存放在磁盘上) 3)批处理命令(程序代码以命令文件的形式存放在磁盘上,命令文件由一系列命令行组成,每个命令可以是内部命令,外部命令,也可以是批处理命令,可以有条件转移,转向循环,位置参数等功能。PC-DOS中的命令的优先顺序为内部命令,外部命令,批处理命令 6、DOS批处理 DOS系统和Windows系统中扩展名为bat的文件称为命令文件或者称为批处理文件,其中通常包含一系列DOS命令,例如 abc.bat: copy c:\f1 d:\ copy c:\f2 d:\ copy c:\f3 d:\ 启动该bat文件(在命令行输入abc或者abc.bat后回车,或者在Windows窗口双击abc.bat文件)后,系统将依次执行其中的各条命令,也就是“成批地”自动处理(把C盘根目录下的文件f1、f2、f3依次拷贝到D盘根目录下)。 另一个bat文件的例子为“批处理举例.BAT”,其中包含下列命令:c: cd \ 修改目录 rd xyz3313 删除目录xyz3313 md xyz3313 在c盘创建目录xyz3313 cd xyz3313 修改xyz3313 md xyz13313 在xyz文件夹创建目录xyz13313 md xyz23313 在xyz文件夹创建目录xyz23313 echo -c:\xyz3313目录下的目录- >tree123.txt 建立文件夹tree123.txt,并将内容“xyz3313目录下的目录”添加入新建立的文件夹tree123.txt.中。 tree c:\xyz3313>>tree123.txt 将路径c:\xyz3313的所生成的目录文件保存在tree123.txt文本文档中。 echo -c:\xyz3313下的目录及文件- >>tree123.txt 建立文件夹tree123.txt,并将内容“xyz3313下的目录及文件”添加入新建立的文件夹tree123.txt.中。 tree c:\xyz3313>>tree123.txt /f /f显示每个文件夹中文件的名称。将这个路径的目录文件保存在tree123.txt文本文档中。type tree123.txt 显示文本文件的内容 copy tree123.txt d:\t123.txt 复制这个文件,并复制一份到D盘中。 请解释每条命令的功能,并说明最终结果(作为作业提交上来)。 运行包含上列命令的批处理文件(可以自己建立一个批处理文件,把上列命令拷贝进去),检查一下运行结果是否与你说明的结果一致。标准输入为从(终端)键盘(0号打开文件)输入。 标准输出为向(终端)显示器(1号打开文件)输出。 标准输入转向就是把标准输入改为从文件输入。 标准输出转向就是把标准输出改为向文件输出。 (特殊文件名代表设备,例如PRN代表打印机) 例如: C>abcd 把abcd可执行文件的标准输入改为从文件data123.txt输入,“<”为标准输入转向符。 C>dir>dirabc.txt 把dir命令的标准输出改为向文件dirabc.txt输出,“>”为标准输出转向符,这样dirabc.txt文件中的内容就是当前目录的列表。 C>dir>PRN 把当前目录的列表在打印机输出。