实验一、DOS使用命令实验

专业:网络工程一班  姓名:颜超武  学号:201406114310

一、实验目的

1DOS是市场上早期获得巨大成功的桌面操作系统,现在很多同学都不太熟悉。本实验的目的就是让同学们读者从操作系统理论的观点来重新认识它们,了解和掌握DOS有关用户接口的特点。

(2) 实验环境

MS—DOS 简介

MS-DOS是Microsoft公司20世纪80年代初推出的单用户单任务操作系统,由于性能和移植性较好,使用非常广泛。

MS—DOS是采用字符界面的操作系统,人机接口为命令接口。没有进程的并发执行能力,但允许多个进程同时驻留在内存中,也允许进程创建自己的子进程,父子进程之间采用串行为方式执行。MS—DOS的内存管理比较简单,类似于分区分配管理,没有虚拟存储器能力,没有内存保护,应用程序的长度受640K内存的限制。MS—DOS使用FAT文件系统,仅有简单的文件保护功能。

从现代操作系统理论的角度来看,MS-DOS不能算是一种真正的操作系统。但也是正因为简单,非常便于我们在其上进行一些其他操作系统所不允许的实验操作,如直接操作计算机硬件等。

二、实验内容和要求

(1)DOS命令--文件管理

熟悉md、cd、rd、copy、move、del、deltree、type等常见DOS命令。

创建与删除文件或文件夹。

(2)DOS命令--实现批处理

删除WINDOWS垃圾文件。

(3)DOS命令--网络管理

 

三、实验方法、步骤及结果测试

1.先进入E盘

2.查看文件目录

3.新建文件temp,进入文件temp

 

4.在temp文件里新建文件test,然后添加一个myText的文档,使用dir查看后,使用del删掉。

5.Text文件里面的文件:

6.在批处理文件中用echo显示你想要的信息,例如hello。

7.在批处理文件输入一些命名(要%包括)着

8.删掉所有tmp文件:

 

四、实验总结

这次的实验按道理来说是不难的,但是着手写的时候,什么都忘记了,大一学的基本上都忘记的光光了,所以在编写程序的时候需要询问度娘.就像一些标示符忘记了含义,还有出现一些规范性的编写的错误等等.

时间: 2024-12-20 02:24:04

实验一、DOS使用命令实验的相关文章

0923《操作系统教程》实验一 ·DOS命令解释程序的编写

实验一  DOS命令解释程序的编写 一.目的和要求 1. 实验目的 (1)认识DOS: (2)掌握命令解释程序的原理: (3)掌握简单的DOS调用方法: (4)掌握C语言编程初步. 2.实验要求 编写类似于DOS,UNIX的命令行解释程序 (1)自行定义系统提示符 (2)自定义命令集(8-10个) (3)用户输入HELP以查找命令的帮助 (4)列出命令的功能,区分内部还是外部命令 (5)用户输入QUIT退出 (6)内部命令有dir, cd, md,rd, cls, date, time, ren

实验二 DOS进程管理

实验二  DOS进程管理 专业 网络工程1班 姓名 李灵锋 学号 201406114324 一.实验目的 利用编程工具实现系统进程管理以及调度的相关过程,理解进程调度的工作原理,熟悉系统的先关运作. 二.实验要求 1.通过模拟进程管理的实现,加深对进程这一概念的理解. 2.输入进程数目,执行程序. 3.显示出运行态,等待态以及就绪态的进程. 三.实验环境 在Windows系统或者是dos系统中,运用vs/vc++等工具实现. 四.实验原理及核心算法 1.原理:进程从创建而产生到撤销致消亡的整个生

绕过disable_functions执行命令实验

绕过disable_functions执行命令实验 看下disable函数,所有命令函数都被禁用: 编译64位共享库: 命令成功执行: 参考链接: https://www.freebuf.com/articles/web/192052.html https://www.t00ls.net/thread-49115-1-1.html https://github.com/yangyangwithgnu/bypass_disablefunc_via_LD_PRELOAD 原文地址:https://w

实验一——缓冲区溢出漏洞实验

Linux实验一 —— 缓冲区溢出漏洞实验 20122137 一.实验描述 缓冲区溢出是指程序试图向缓冲区写入超出预分配固定长度数据的情况.这一漏洞可以被恶意用户利用来改变程序的流控制,甚至执行代码的任意片段.这一漏洞的出现是由于数据缓冲器和返回地址的暂时关闭,溢出会引起返回地址被重写. 二.实验准备 系统用户名shiyanlou,密码shiyanlou 实验楼提供的是64位Ubuntu linux,而本次实验为了方便观察汇编语句,我们需要在32位环境下作操作,因此实验之前需要做一些准备. 1.

实验二 PHP基本语法实验

实验二 PHP基本语法实验 0 实验准备 0.1实验环境和相关工具软件 具体到的机房环境,请在Windowsxp环境下做本实验: l  操作系统:Windowsxp l  Web服务器:Apache 2.0.63  默认发布文档路径:c:\Apache\htdocs l  PHP:PHP5.2.11  安装路径:c:\php l  数据库:MySQL 5.1.39  使用默认路径 l  脚本编辑器: 记事本 或 EditPlus-v3.11.463H 或 Macromedia Dreamweav

2017-2018-1 20155235 实验五 通讯协议设计 实验内容

2017-2018-1 20155235 实验五 通讯协议设计 实验内容 一.安装OpenSSL 二.通过混合密码系统进行防护 实验步骤 一.安装OpenSSL 在Ubuntu中完成 http://www.cnblogs.com/rocedu/p/5087623.html 中的作业 提交运行结果截图 在运行中出现了一些问题,会在下面的测试中遇到的问题详解 二.通过混合密码系统进行防护 在Ubuntu中实现对实验二中的"wc服务器"通过混合密码系统进行防护 提交测试截图) 实验流程 在虚

操作系统(实验二、作业调度模拟程序实验)

实验二.作业调度模拟程序实验 专业 商业软件工程   姓名 丘惠敏 学号 201406114203 一.        实验目的   (1)加深对作业调度算法的理解: (2)进行程序设计的训练. 二.        实验内容和要求 用高级语言编写一个或多个作业调度的模拟程序. 单道批处理系统的作业调度程序.作业一投入运行,它就占有计算机的一切资源直到作业完成为止,因此调度作业时不必考虑它所需要的资源是否得到满足,它所运行的时间等因素. 三.        实验方法.步骤及结果测试   1.   

实验二、作业调度模拟实验

13物联网  201306104112 徐剑锋 一. 实验目的 (1)加深对作业调度算法的理解: (2)进行程序设计的训练. 二. 实验内容和要求 用高级语言编写一个或多个作业调度的模拟程序. 单道批处理系统的作业调度程序.作业一投入运行,它就占有计算机的一切资源直到作业完成为止,因此调度作业时不必考虑它所需要的资源是否得到满足,它所运行的时间等因素. 作业调度算法: 1) 采用先来先服务(FCFS)调度算法,即按作业到达的先后次序进行调度.总是首先调度在系统中等待时间最长的作业. 2) 短作业

cocos2d-x教程3:用php或DOS批处理命令来转换文件和解压缩zip

tinyurl.com/nrxcsea tinyurl.com/nanqhzt tinyurl.com/l2wh6kg tinyurl.com/o3ekj2w tinyurl.com/q3865ld tinyurl.com/ny2gcsw tinyurl.com/o8cabvz tinyurl.com/or7pq8t tinyurl.com/lokv5dw tinyurl.com/pecmpqm tinyurl.com/kafpj4l tinyurl.com/orlulbc tinyurl.co