实验一、熟悉DOS命令

实验一、熟悉DOS命令

一、        实验目的

1、从操作系统理论的观点来了解和掌握DOS有关用户接口的特点;

2、熟悉常用DOS操作命令(md、cd、rd、copy、move、del、deltree、type等DOS命令);

3、学会建立和使用简单的批处理文件;

二、   实验环境

    基于MS—DOS环境

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

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

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

三、        实验内容及结果测试

1、DOS命令--文件管理

(1)单击“开始”|“运行”命令,在“运行”对话框中键入“cmd”,单击“确定”按钮,进入MS-DOS模式。

(2)以下是本实验中所用到的一些命令以及系统操作中常用到的一些命令:

dir--显示当前文件目录下的所有文件;

cd--进入指定的文件夹;

cd..--退出当前文件夹,回到上一级目录;

del--删除指定文件;

md--在当前目录下创建新的文件夹;

rd--删除指定路径下的目录;

copy--拷贝文件;

rename--重命名;

type--显示文本文件;

discopy--磁盘复制;

tree--显示当前路径下的目录树;

deltree--删除目录树;

cls--清除显示器屏幕上的内容;

sys--传递系统文件命令;

pass--设定DOS寻找.COM、.EXE、.BAT文件的所在目录……

(3)如下图所示,对文件进行md ,tree命令的结果

(4)如下图所示,对文件进行rd命令的结果

(5)如下图所示,对文件进行copy命令的结果

(6)如下图所示,对文件进行rename、dir命令的结果

(7)如下图所示,对文件进行rd 、tree命令的结果

 

2、DOS命令--实现批处理

(1)右击“新建”——>“文本文档”,在txt文档中输入下列相关批处理语句。

(2)点击运行“yuan.bat”

3、DOS命令--网络管理

(1)以下是一些简单常用的DOS网络管理命令:

ping--网络诊断工具(因特网包搜索器),ping也属于一个通信协议,是TCP/IP协议的一部分。利用“ping”命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障。ipconfig--显示ip配置值。常搭配 /all使用,可以查看本地网络的详细配置值。也可以搭配/release,手动释放DHCP的IP地址。

arp--显示和修改本地ARP列表。

Nbtstat--显示NetBIOS协议的统计资料命令。用法如下:nbtstat[-a
RemoteName] [-A IPAddress] [-c] [-n] [-r] [-R] [-RR] [-s] [-S] [Interval]

Netstat--显示网络连接信息。一般搭配 -a 使用,监听TCP和UDP端口。

tracert--数据包跟踪诊断,该命令可以很好地追踪出到达目的地址所经过的路由跳数。

(2)如图所示,运行ping的结果

 

(3)如图所示,运行ipconfig -all的结果

(4)如图所示,运行arp -a的结果

(5)如图所示,运行nbtstat的结果

(6)如图所示,运行nbtstat –a 169.254.28.176的结果

(7)如图所示,运行netstat的结果

(8)如图所示,运行net的结果

(9)如图所示,运行net start的结果

(10)如图所示,运行net user的结果

(11)如图所示,运行tracert  www.baidu.com 的结果

四、       
实验总结

1、繁多的DOS命令,难以对所有DOS操作命令进行一一实验并且熟记,只能对一些常用的DOS命令进行熟记;

2、在键入DOS命令时容易出现错误,一个字母的差别也许就是千差万别;

3、批处理命令是DOS命令的整合,可以同时执行多个命令,提高了效率,值得注意的是,在清除一些缓存的时候,del加的地址一定不能错误,否则删除不了;

4、在进行批处理命令的操作时未能很好地掌握,还要多加练习;

5、DOS命令很好用,有利于了解并保护自己的计算机,在计机管理、网路管理等很多领域作用很大。比起图形化软件管理,命令行更加灵活,可以改变各种参数实现不同的作用。

实验一、熟悉DOS命令的更多相关文章

  1. DOS命令解释程序的编写

    实验一.DOS命令解释程序的编写 专业:物联网工程   姓名:黄淼  学号:201306104145 一. 实验目的 (1)认识DOS: (2)掌握命令解释程序的原理: (3)掌握简单的DOS调用方法 ...

  2. 入门必须掌握8个DOS命令

    一,ping 它是用来检查网络是否通畅或者网络连接速度的命令.作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP ...

  3. dos 命令集

    dos下下载远程服务器的文件 setp C:\WINDOWS\system32\cmd.exesetp C:\RECYCLER\cmd.exever --------查看window版本net use ...

  4. Dos命令大全完整版

    DOS(磁盘操作系统)命令,是DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令.磁盘操作类命令.文件操作类命令和其它命令. 使用技巧 DOS命令不区分大小写,比如C盘的Progr ...

  5. 操作系统-实验一、DOS使用命令实验

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

  6. 实验一 DOS命令解释程序的编写

    一.目的和要求 1. 实验目的 (1)认识DOS: (2)掌握命令解释程序的原理: (3)掌握简单的DOS调用方法: (4)掌握C语言编程初步. 2.实验要求 编写类似于DOS,UNIX的命令行解释程 ...

  7. 【微信Java开发 --1---番外1】在windows下,使用JAVA执行多条DOS命令+文件夹/路径中有空格怎么解决【目的是实现内容穿透外网】

    内网穿透外网的那一篇,参正集1 但是每次都要Ctrl+R 启动DOS窗口,也就是CMD,一句一句的去粘,略显繁琐. 所以将这些任务写在JAVA程序中,启动一次程序就可以实现[内网穿透]的功能,多好啊! ...

  8. DOS命令大全(经典收藏)

    net use \\ip\ipc$ " " /user:" " 建立IPC空链接 net use \\ip\ipc$ "密码" /user: ...

  9. DOS命令大全--具体解释

    在Linux和Windows下都能够用nslookup命令来查询域名的解析结果 DOS命令大全一)MD--建立子文件夹 1.功能:创建新的子文件夹 2.类型:内部命令 3.格式:MD[盘符:][路径名 ...

随机推荐

  1. 关于DYNPRO程序的系统迁移与版本不匹配问题之一

    前段时间公司做的一个项目,这两天在将项目程序导入公司,出问题了,搞了半天才发现是系统版本问题,但是还是不知道怎么解决,纠结ING... DYNRPO程序在创建(或是首次运行)的时候会自动生成一个DYN ...

  2. 微信 URL Scheme详细参数

    weixin:// "weixin://dl/stickers""weixin://dl/games""weixin://dl/moments&quo ...

  3. SQL Server中Text和varchar(max)数据类型区别

    SQL Server中Text和varchar(max)数据类型区别   以前只知道text和image是可能被SQL Server淘汰的数据类型,但具体原因不太清楚,今天读书的时候发现了text与v ...

  4. ThinkPHP 3.2.3(四)架构之多层MVC

    一.模型(Model)层 1.ThinkPHP支持多层Model,不同的模型层都继承自系统的Model类.   2.模型的多层通过目录结构和命名规范区分. 例如:在某个项目设计中需要区分数据层.逻辑层 ...

  5. 关于display:inline-block和float:left的区别

    <div class="pag"> <a href="#">首页</a> <a href="#"& ...

  6. CALayer 详解 -----转自李明杰

    本文目录 一.什么是CALayer 二.CALayer的简单使用 回到顶部 一.什么是CALayer * 在iOS系统中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮.一个文本标签.一个 ...

  7. Spring4.1新特性——Spring缓存框架增强(转)

    目录 Spring4.1新特性——综述 Spring4.1新特性——Spring核心部分及其他 Spring4.1新特性——Spring缓存框架增强 Spring4.1新特性——异步调用和事件机制的异 ...

  8. java解析XML文件

    dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的.dom4j是一个非常非常优秀的Java XML API,具有性能优异.功能强大和极端易用使用的特点,同时它也是一个开放源 ...

  9. 设立点击ProgressDialog外的区域对话框不消失

    设置点击ProgressDialog外的区域对话框不消失ProgressDialog mpDialog = new ProgressDialog(OrderTable.this);  mpDialog ...

  10. 美化iTerm2

    一.下载iTerm2,启动 二.安装oh-my-zsh curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/insta ...