实验一、DOS使用命令实验
专业 网络工程一班 姓名 郭丽红 学号201406114303
一、 实验目的
DOS是市场上早期获得巨大成功的桌面操作系统,现在很多同学都不太熟悉。本实验的目的就是让同学们读者从操作系统理论的观点来重新认识它们,了解和掌握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.DOS命令--文件管理
方法:显示目录:dir 目录名
创建目录:md 目录名
进入指定目录:cd 目录名
"CD\"为回到根目录,"CD.." 为回到上一层目录。
创建子目录:进入它的上一层目录,然后再创建,以此类推
删除目录:rd 目录名
(1) 创建二个一级文件目录
(2) 在一级文件目录下创建二级的子目录
(3) 查看一下目前的TREE
(4) 在子目录创建子目录
(5) 查看最后创建结果
(6) 删除150301目录
(7)查看14net\160308\shiyan1的目录
(7) 删除目录
2.DOS命令--实现批处理
(1)删除windons临时文件
(2)命令如下(附说明)
新建一个.bat Windons批处理文件
@echo off
title windows7系统垃圾清理---
echo 请勿关闭本窗口。
echo 正在清除系统垃圾文件,请稍后......
echo 删除补丁备份目录
RD %windir%\$hf_mig$ /Q /S
echo 把补丁卸载文件夹的名字保存成2950800.txt
dir %windir%\$NtUninstall* /a:d /b >%windir%\2950800.txt
echo 从2950800.txt中读取文件夹列表并且删除文件夹
for /f %%i in (%windir%\2950800.txt) do rd %windir%\%%i /s /q
echo 删除2950800.txt
del %windir%\2950800.txt /f /q
echo 删除补丁安装记录内容(下面的del /f /s /q %systemdrive%\*.log已经包含删除此类文件)
del %windir%\KB*.log /f /q
echo 删除系统盘目录下临时文件
del /f /s /q %systemdrive%\*.tmp
echo 删除系统盘目录下临时文件
del /f /s /q %systemdrive%\*._mp
echo 删除系统盘目录下日志文件
del /f /s /q %systemdrive%\*.log
echo 删除系统盘目录下GID文件(属于临时文件,具体作用不详)
del /f /s /q %systemdrive%\*.gid
echo 删除系统目录下scandisk(磁盘扫描)留下的无用文件
del /f /s /q %systemdrive%\*.chk
echo 删除系统目录下old文件
del /f /s /q %systemdrive%\*.old
echo 删除回收站的无用文件
del /f /s /q %systemdrive%\recycled\*.*
echo 删除系统目录下备份文件
del /f /s /q %windir%\*.bak
echo 删除应用程序临时文件
(3)删除结果
Windons\Temp目录下的垃圾文件被删除。文件夹为空
3. DOS命令--网络管理
(1)ping
Ping /? 可以帮助我们
(2)nbtstat
该命令使用TCP/IP上的NetBIOS显示协议统计和当前TCP/IP连接,使用这个命令你可以得到远程主机的NETBIOS信息,比如用户名、所属的工作组、网卡的MAC地址等。在此我们就有必要了解几个基本的参数。
(3)netstat
这是一个用来查看网络状态的命令,操作简便功能强大。
-a 查看本地机器的所有开放端口,可以有效发现和预防木马,可以知道机器所开的服务等信息,
这里可以看出本地机器开放有FTP服务、Telnet服务、邮件服务、WEB服务等。
用法:netstat -a IP。
-r 列出当前的路由信息,告诉我们本地机器的网关、子网掩码等信息。用法:netstat -r IP
(4),tracert
跟踪路由信息,使用此命令可以查出数据从本地机器传输到目标主机所经过的所有途径,这对我们了解网络布局和结构很有帮助
四、 实验总结
有dos格式命令参考,可以较为顺利的完成,通过实验能较为熟悉dos的基本操作命令。在创建和删除子目录的时候,有时会因为没有进入到正确的位置,所以操作会有点失误,一开始命令不熟悉也有点出错,通过同学帮助,已经能解决问题。