420 likes | 557 Views
DOS 常用命令. 2. 第 5 章 操作系统基本知识与 DOS. 操作系统( OS) 基本知识. 1. 操作系统( Operating System, OS) 基本知识. 1. 6.1.1 什么是操作系统? 操作系统 是指 用来控制和管理计算机硬件资源和软件资源的程序集合 。 6.1.2 操作系统的主要功能 操作系统的基本功能归纳起来有 六个方面 : 1. CPU( 处理机 ) 管理
E N D
DOS常用命令 2 第 5 章 操作系统基本知识与DOS 操作系统(OS)基本知识 1
操作系统(Operating System, OS)基本知识 1 6.1.1 什么是操作系统? 操作系统是指用来控制和管理计算机硬件资源和软件资源的程序集合。 6.1.2 操作系统的主要功能 操作系统的基本功能归纳起来有六个方面: 1. CPU(处理机)管理 操作系统负责CPU的分配调度,即根据任务优先级别来分配CPU计算或处理时间给进程(系统程序和应用程序)。多核CPU系统各个计算处理核心的调度和使用也由操作系统负责。 2
2. 存储管理 存储管理主要管理内存资源,根据进程的要求给进程分配内存;保护各进程的数据存储区域相互独立和数据不被破坏;解决内存的扩充问题,如虚拟内存的使用。 3. 设备管理 设备管理负责管理各类外围设备,主要通过加载各种设备驱动程序(如:显卡、声卡、网卡、USB接口等)来实现对外设的控制。
4. 文件管理 在现代计算机系统中,操作系统不仅把程序、数据、各种信息,甚至把外设都当作文件来管理。通过文件系统的管理,把存储量很大,但不易使用的外存储器改造成为按名存取,方便灵活,又可共享的文件夹(目录)和文件。 5. 进程管理 进程(process)是程序在内存中的一次运行。它是系统对资源分配的最小单位,一个进程可以包含多个线程(thread)。操作系统负责进程的调度(装入、运行、删除等)。
6. 用户管理 多用户操作系统管理各用户的登录名称和口令,并可能按户个性化定制的界面、操作方式、访问等级和安全模式来向用户提供人机交互和文件管理。单用户操作系统(如: DOS)无此功能。
6.1.3 操作系统的分类 命令行界面操作系统 按界面分类 图形用户界面操作系统 单用户操作系统 按用户数分类 多用户操作系统 操作系统 单任务操作系统 按任务数分类 多任务操作系统 批处理系统 分时操作系统 按系统功能分类 实时操作系统 网络操作系统 分布式操作系统
6.1.4 微机中的常用操作系统 • DOS(Disk Operation System) • 单任务单用户OS; • 最初采用FAT16(File Allocation Table)管理磁盘文件; • (现在支持FAT32,但不支持NTFS) • 功能相对简单; • 字符命令操作界面。 • 2. WINDOWS • Windows3.0~3.2: 多任务单用户 • Windows95/98/Nt/Me/2000/XP/2003: 多任务多用户
主要特点: 图形(视窗)操作界面,适合广大非专业用户; 应用软件丰富; 支持FAT32(WIN95/98/Me/以后各版); 支持NTFS(nt/w2k/xp/2003); 3. UNIX 多任务多用户; 多用于大型机、工作站、服务器等; 字符命令操作界面
4. LINUX 多任务多用户; 同时支持图形界面和字符命令界面; 内核很象UNIX但比UNIX小; 源代码开放,因而是“免费”的操作系统; 面象一般用户的应用软件相对较少。
DOS常用命令 2 6.2.1 DOS的特点1. 经典的单用户单任务OS2. Disk Operation System突出磁盘文件管理3. 具有一般操作系统的特性4. 字符命令操作界面5. 功能相对于UNIX或者WINDOWS操作系统比较简单6. WINDOWS操作系统的控制台命令采用DOS命令
学习DOS命令的意义: (1)熟练的用户用打命令的方式管理磁盘文件比视窗界面操作效率明显要高 (2)视窗界面操作方式复制成组文件很不方便,而采用DOS命令则非常快捷 (3)UNIX只支持命令操作方式,而LINUX可以进行命令操作也可以用图形界面操作,掌握DOS对于学习UNIX以及LINUX的命令操作界面具有重要意义。 (4)专业级用户更喜欢打命令这种方式; 使用DOS命令能够更深刻理解磁盘文件管理的实质。
6.2.2 DOS的启动 将DOS系统文件由磁盘装入内存的过程称为DOS的启动或引导。 启动DOS有三种方式,即 1)冷启动:打开电源的启动方式 2)热启动:上电时,按Ctrl-Alt-Del 3)复位启动:上电时,按复位键启动 注意:并非所有计算机都有复位键
计算机冷启动的软件行为 第一步:系统自动运行ROM中的BIOS程序 主要完成部分硬件自检; 第二步:接收用户键盘输入: DEL: 进入CMOS设置程序 F12:选择启动装置 如:硬盘,光盘等 用户若未按键,则按CMOS设置程序原来设置的装置启动,比如: 硬盘(Hard Disk) 第三步:继续自检,然后采用用户选择或者CMOS设置默认的装置引导操作系统。 下面假定从硬盘引导。
第四步:装入硬盘自举扇区(0头0道0扇区)上的引导程序,将CPU控制权由ROM BIOS程序转为引导程序,然后根据文件分配表中记录的信息,读出引导盘的引导程序,最后将控制权交给操作系统的引导程序; 第五步:操作系统的引导程序完成各种初始化工作,装入操作系统贮留内存代码,完成启动,将控制权交给操作。
6.2.4 DOS与WINDOWS的文件系统 • 什么是文件系统? • 文件是操作系统管理外存数据的基本组织方式,甚至连显示、打印以及键盘也被逻辑映射为文件进行数据的输入与输出。 • 一般用户操作最多的是磁盘文件,因为程序和数据等都存储在磁盘上。磁盘上的所有文件形成的集合成为磁盘文件系统,于是计算机中的所有文件形成的集合就是文件系统。文件管理是操作系统的主要功能之一。
2. DOS与WINDOWS的文件系统 • 文件(目录)的名字 • DOS规定:主文件名[.扩展名] • 其中,主文件名由1~8个字符组成; • 扩展名由1~3个字符组成。 • 文件名和扩展名可以使用的ASCII码字是: • A~Z, a~z, 0~9, $, #, @, &, !, %, -, (), { }等。 • 不允许有: / \ : + = [ ]等。英文大小写无区别。 • WIN95以后规定:允许长文件名;可使用多个.
文件扩展名一般用于表示文件的类型; 目录(文件夹)一般不用扩展名。 2) 文件(目录)的访问属性 · 规档 · 只读 · 系统 · 隐藏 3) 文件的长度:用字节数表示 4) 文件的分类
按文件内容分类 • 字符文件(正文文件,文本文件): • 标准字符文件的内容为ASCII码或者GB2312内码,有行的概念,每行字符以13(回车), 10(换行)结束。在WIN/XP中,以ASCII码和GB2312内码为字符编码的字符文件称为ANSI格式。 • 字符文件的扩展名一般为TXT。 • ·二进制文件: • 一切程序和数据文件都可以称为二进制文件。
b. 按处理文件的应用软件以及文件的扩展名分类 如: WORD文件(扩展名为DOC);PPT文件; WPS文件;电子表格文件(扩展名为XLS文件) C源程序文件(扩展名为c); HTML文件; swf文件; PDF文件; JPG文件; c. 按文件的用途与数据格式分类 如: 程序文件(源程序文件/目标文件/可执行文件); 声音文件;视频文件;图像文件;文本文件; 网页文件等
windows中的常见文件扩展名 doc WORD文件 xls Excel电子表格文件 ppt PowerPoint幻灯片文件 wps WPS文件 html或htm网页文件 jpg jpg格式压缩图像文件 gif gif格式图像文件(可动画) bmp windows标准图像文件 tif一种图像文件格式 wav标准声音波形文件 mp3 MP3音乐文件 swf FLASH文件 pdf PDF格式文件 avi视频文件格式 rm电影/电视视频文件 mpegDVD标准压缩的视频文件 zip ZIP格式压缩文件 rar RAR格式压缩文件 txt字符文件 exe 可执行的应用程序 com 可执行的应用程序(<64KB) bat DOS批处理命令文件
d. 按文件映射的设备或者存储介质分类 如: 磁带文件;磁盘文件;光盘文件; 设备文件 小引:DOS设备文件
5)DOS与WINDOWS磁盘文件系统的目录组织结构 目录(Directory):在WIN95以后,称为文件夹。 DOS与WINDOWS采用树状的目录结构,“分门别类”地组织存储数量庞大的磁盘文件。如下图所示:
6)指定文件在磁盘上的存储位置的路径名 访问文件完整的文件语法格式为: [d:][路径计算起点][目录1\目录2\…\目录n\]文件名 d:盘符,指定文件所在磁(光)盘; 缺省则指定当前盘 路径计算起点: 有三种,即 [\ | .\ | ..\] \ : 表示指定盘的根目录开始 .\ : 表示指定盘的当前目录开始 ..\ : 表示指定盘的当前目录的父目录(上一级目录)开始 缺省:表示从当前目录开始
\目录1\目录2\…\目录n 称为完全路径名; .\目录1\目录2\…\目录n ..\目录1\目录2\…\目录n 称为相对路径名 在WIN95以后的WINDOWS操作系统中,上述指定文件位置方式由图形界面和鼠标操作代替: 双击“我的电脑”图标,打开一个窗口,该窗口中双击某个磁(光、优)盘的图标(指定磁盘)打开该盘窗口;双击该盘窗口中的某个文件夹图标(指定第一级子目录); …… 直到文件所在的最后一级子目录被双击;在最后一级子目录窗口中双击文件图标,则打开该文件或者执行程序文件(打开或者执行方式由文件扩展名指定的类型自动链接到相关应用程序)。
小引:a.什么是当前盘和当前目录? 当前盘:指当前的工作盘,也称为默认盘。访问当前盘上的文件,可以缺省盘符。 当前目录(路径):指当前的工作目录,也称为默认路径。访问默认路径中的文件可以缺省路径名。 b.在DOS方式下,怎样知道当前盘和每个盘上的当前目录? 答: ·看DOS提示符可以知道当前盘和当前盘上的当前目录;
当前盘为C,C盘上的当前目录为根目录 当前盘为D,D盘上的当前路径为: \Documents and Settings\zhy ·除当前盘外,DOS刚启动时其余各盘的当前目录一般为根目录;
·用DOS的CD的命令可以查看各盘的当前目录是什么。·用DOS的CD的命令可以查看各盘的当前目录是什么。
7) DOS文件名中的通配符 ?: 指代任意一个字符; *: 指代0个到任意多个字符。 例如: *.* 所有文件 *.TXT 扩展名为TXT的所有文件 A?B.* 主文件名形如A?B,扩展任意 ???. * 主文件名有三字符的所有文件 *. 没有扩展名的所有文件
7) DOS路径名综合举例 A:*.*A盘当前目录下的所有文件 \*.txt当前盘根目录下扩展名为txt的所有文件 d:..\USER1\*. D盘当前目录的兄弟目录USER1中的所有无扩展名文件 若当前盘为C,C盘当前目录为\, 则以下路径名等价 c:.\user\doc\*.doc user\doc\*.doc c:user\doc\*.doc c:\user\doc\*.doc .\user\doc\*.doc \user\doc\*.doc
DOS完全路径名为(WIN95/98无效): F:\My Documents\电子教案\计算机文化基础\2006暑期电子教案
6.2.5 常用DOS命令 • DOS系统中最常用的基本操作是打DOS命令进行磁盘文件管理。 • WIDOWS中进入DOS命令界面的方法 • XP:开始菜单->所有程序->附件 • ->单击命令提示符 • DOS命令窗口的常用操作: • 1) 输入DOS命令并执行
2) 从DOS窗口返回XP: a. 打命令EXIT; b. 窗口方式时关闭窗口。 3) 切换窗口方式和全屏幕方式:Alt-Enter 2. 常用DOS命令 (1) 清屏cls (2) 列文件目录 dir [d:][path][filename][/p][/s] a. 缺省盘符表示当前盘 b. 缺省路径表示当前目录 c. 缺省文件名表示*.*
以上三条若非特别说明,以下DOS命令相同处理 /p: 当显示满一屏时暂停,按任一键继续 /s: 从指定盘和路径下搜索文件 命令举例:dir c:\a.txt /s 从C盘根目录出发搜索所有a.txt dir c:列出C盘当前目录中的所有子目录和文件名 dir \列出当前盘根目录中的所有子目录和文件名 dir f:..列出F盘当前目录的父目录 dir *.*或 dir 或 dir . 列当前盘当前目录 dir ..\*. 列当前盘当前目录的父目录中无扩展名文件 dir d:\Progoram Files\Java\jdk1.5.0_08\bin 列该指定目录 dir user 列当前盘当前目录下USER子目录 (USER为目录名时) ; 或者名为USER的文件
(3) 改变当前盘命令 d: 例如:c: 当前盘转换为C盘 (4) 显示某盘的当前目录 cd [d:] 例如:cd 显示当前盘上的当前目录 cd g: 显示G盘上的当前目录 (5) 改变某盘上的当前目录 cd [d:]path 例如:cd d:\windows d盘当前路径设为\windows cd \ 当前盘当前目录设为根目录
cd .. 当前盘上当前目录设置为原当前目录的父目录 cd doc 当前盘上的当前目录设为原当前目录的子目录 doc (6) 文件更名 ren [d:][path]oldname newname 例如:ren a.txt b.txt 当前盘当前目录中的a.txt更名为b.txt ren d:\doc\*.doc *.bak D盘路径\doc下,所有扩展名doc的文件扩展名改为bak
注意:旧文件名不能与已有文件名相同否则报错注意:旧文件名不能与已有文件名相同否则报错 (7) 删除文件 del|erase [d:][path]filename 例如:del *.* (系统会提示Are you sure?) 删除当前盘当前目录下所有文件(不删子目录) del c:\My Documents\*.doc 删除C盘My Documents目录下所有扩展名为doc的文件 del ..\???.txt 删除当前盘的当前目录的父目录中主文件名长度为3,扩 展名为txt的所有文件
(8) 复制(拷贝)文件 copy [d1:][path1]finame1 [d2:][path2][filename2] 源文件 目标文件 例如: copy *.* h:
copy ..\*. \ 当前盘的当前目录的父目录下所有无扩展名的文件被拷贝到 当前盘的根目录下 copy con abc.txt 拷贝显示屏创建字符文件abc.txt(存于当前盘当前目录中) 若屏幕输入为: ABCD 我们是大学生 ^Z ^Z表示按ctrl-Z,表示输入结束 则该文件内容为两行,可用WINDOWS记事本观察
(8) 创建一个新的子目录 md [d:][path]directoryname 例如:md c:\user\txt 在C盘路径\user下,创建新的目录(文件夹)txt md A1 在当前盘的当前目录中创建新的子目录A1 (9) 删除一个空的子目录 rd [d:]path 说明:删除path中最后那一级目录,要求该目录下无作任何文件和子目录
例如:rd c:\user\txt 在C盘路径\user下,删除空的子目录(文件夹)txt rd A1 在当前盘的当前目录中删除空的子目录A1 (10) 显示字符文件内容 type [d:][path]characterfilename 例如:type \My Documents\a.txt 显示当前盘My Documents文件夹中的字符文件a.txt内容 type abc.txt>prn 将当前盘当前目录中的字符文件abc.txt用打印机打印
以下两个为DOS外部命令: 以命令文件形式存于磁盘 (11) 格式化磁盘 format d: [/q] 例如: format f: /q 快速格式化F盘 (12) 创建硬盘分区和逻辑盘 fdisk