操作系统——Windows 控制台命令

Windows 控制台命令

预 习 报 告

实验题目:Windows 控制台命令
预习内容:
1.window自有的操作命令:⑴系统消息命令 、⑵系统操作命令、⑶文件系统命令、⑷网络通信命令
2.常用的API函数调用:⑴窗口管理类、⑵图形设备接口类、⑶系统服务类、⑷国际特性类、⑸网络服务类
3.Windows的管理机制:⑴核心态、⑵Windows操作系统的体系结构、⑶系统调用、中断和陷阱⑷利用对象来共享系统资源、⑸本地过程调用
4.Windows的用户进程:⑴操作系统支持进程、⑵服务进程、⑶应用程序、⑷环境子系统进程
5.Windows的核心系统服务:⑴Windows执行体、⑵Windows内核、⑶设备驱动程序、⑷硬件抽象层、⑸窗口和图形系统
6.线程调度机制:⑴调度数据库、⑵时间配额、⑶调度算法、⑷上下文切换
实验目的与要求(及主要实验仪器、设备):
(1)掌握命令行窗口的显示设置。
(2)学会系统的基本配置。
(3)显示系统基本信息。
(4)掌握系统配置管理。
(5)任务管理。
要求:一台装有Windows 7以上操作系统的机器.
实验原理(方法与与原理分析):
1.top命令
动态地显示系统中的进程 :[user1@server2 ~]# top
2.pstree命令
以树状格式显示系统的进程列表:[user1@server2 ~]# pstree
3.kill命令
杀掉指定进程:[user1@server2 ~]# kill 3029
4.ps命令
查看所有进程:[user1@server2 ~]# ps -aux

实验步骤(程序代码与实验过程):
1)基本命令的使用
进入Windows控制台窗口并为控制台窗口设置文字和背景颜色,改变控制台窗口的名称,显示系统日期和时间并为系统设置新的时间和日期,改变Windows命令行提示符,获得Windows的版本号。
实验步骤如下所示。
步骤一:单击“开始”菜单,在“运行”窗口中输入cmd/t:04命令,单击“确定”按钮.
步骤二:在系统提示符下输入title“我的Windows”控制台窗口命令,按Enter健
步骤三:改变系统日期,在系统提示符下输入date 2007/08/27命令按Enter健;改变系统时间,在系统提示符下输入time 19:59:26.00命令按Enter.健。输入不带参数的datet和 time命令就可以显示当前的日期和时间。
步骤四:检查Windows版本,在系统提示符下输入winver命令按Enter键。
步骤五:打开控制台,在系统提示符下输入mmc命令按Enter键。
步骤六:打开图画版,在系统提示符下输入mspaint命令按Enter键。
步骤七:在系统提示符下输入prompt $ $,按Enter.健改变当前系统提示符,要还原成系统默认的提示符可以输入prompt $p $g.
2)宏命令的使用
(1)创建宏:
在系统提示符下依次输入下面几个命令:
doskey ls = dir
doskey up = cd.
doskey root =cd
使用宏:
ls
up
root
3)批处理文件的建立和使用
批处理文件是一种命令文件,它将一组命令按照一定的顺序组合在一起用来完成一定的功能。批处理文件必须以bat为扩展名。批处理文件有两种,一种是系统启动时自动运行的(autoexec,bat),一种是需要用户输入命令名来运行的。批处理文件可以用任何文本编辑器来编辑,只要在保存文件时将其扩展名改为bat就可以了,简单的批处理文件可以用行编辑命令copy con完成。
建立一个批处理文件ct.bat,用来清理系统中的临时文件.
步骤一:打开写字板工具.
步骤二:输入以下几行命令:
@echo off
Echo正在清除系统垃圾文件,请稍等……
del/f/s/q % systemdrive % \ *.tmp
del/f/s/q % systemdrive % \ *. mp
del/f/s/q % systemdrive % \ *.log
del/f/s/q % systemdrive % \ *.gid
del/f/s/q % systemdrive % \ *.chk
del/f/s/q % systemdrive % \ .old
del/f/s/q % systemdrive % \recycled*. *
del/f/s/q % windir % *.bak
del/f/s/q % windir % \prefetgch*.

rd/s/q % windir %\gtemp & md % windir % \temp
del/f/s % userprofile % \ cookies \ *. *
rel/f/s % userprofile % \ recent \ * . *
Echo 清除系统垃圾完成。
Echo on
步骤三:保存文件改扩展名。
步骤四:运行ct.bat。
注意:在运行命令之前,at不会自动加载cmd.exe(命令解释程序).如果没有运行可执行文件(.exe),则在命令开头必须使用专门的方法加载cmd.exe.
如at 00:00 cmd/c dir.
使用at的已经计划的命令作为后台程序运行。运行结果不会显示在计算机上.要将输出重定向到文件,可以使用重定向符号(>)。如果将输出重定向到文件,则不论是在命令行还是在批处理文件中使用at,都需要在重定向符号之前使用转义符(^)。例如,要重定向输出到Output.text文件和,则要输入at 14:45cmd/c dir^>c:\output.txt。

实验结果(数据分析与结论):
1.改变系统日期

在这里插入图片描述

2.检查Windows版本
操作系统——Windows 控制台命令_第1张图片

3.打开控制台
操作系统——Windows 控制台命令_第2张图片

4.打开图画版
操作系统——Windows 控制台命令_第3张图片

5.改变当前系统提示符
操作系统——Windows 控制台命令_第4张图片

6.宏命令的使用
操作系统——Windows 控制台命令_第5张图片

7.批处理文件的建立和使用
在这里插入图片描述

问题讨论:
问:Windows通过调用CreateThread创建线程的过程是什么?
答:
(1)在进程的地址空间中为线程创建用户栈,并初始化运行上下文环境。
(2)初始化线程的线程环境块。
(3)创建执行线程对象。
(4)通知Windows子系统新线程已被创建,子系统将新线程的线程ID插入到相应进
程的线程列表中。
(5)新线程的句柄和标志被返回到调用的线程。
(6)线程进入调度队列等待执行。

你可能感兴趣的:(操作系统,操作系统)