6.3.2 目录与路径
教师讲解: (1) 内部命令存在C:\\WINDOWS\\system32\\command.com文件中,常驻内存,
内部命令可以随时调用,格式如前面讲解
(2) 外部命令是一些独立的命令文件,如:tree.com、attrib.exe等,大多存在
于外存中, 格式为:[<盘符>][<路径>]<命令名>[/<开关>][<参数>]
广义讲,扩展名为com、exe和bat(批处理文件)都属于外部命令;
命令的执行优先次序是:内部命令?.com文件?.exe文件?.bat文件
目录:每一个文件在磁盘中的“居所” 提问:请说出图中孙悟空和猪八戒的“居所” 学生思考回答
教师讲解:
1. 当前盘与当前目录(当前文件夹):某一时刻“文件管理操作员”正在进行文
件操作的磁盘与所在的目录 说明:
? 任何时刻只有一个
? 一般操作中,要指明操作对象的路径否则命令行(DOS)只处理当前盘、
当前目录下的文件 2. 相对路径与绝对路径(描写文件所处位置的两种方法)
? 绝对路径:从根目录开始直到文件所在目录的所有目录
的目录序列,
目录名之间用“\\”分隔,“\\”表示根目录
? 相对路径:从当前目录开始直到文件所在目录的所有目录的目录名序列
(“.”表示当前目录,“..”表示当前目录
的上级目录)
[例6-3]设在当前F盘上有如图所示目录结构,当前目录为
sport:
(1)用绝对路径表示文件:football.txt、cake.txt、mouse.txt。
football.txt文件有两个分别为 \\football.txt 和 \\sport\\ball\\football.txt cale.txt为 \\food\\cake.txt
mouse.txt为 \\animals\\mouse.txt
(2)用相对路径表示文件:football.txt、cake.txt、mouse.txt。 根目录下的 football.txt 表示为..\\football.txt sport下的football.txt表示为ball\\football.txt cake.txt表示为..\\food\\cake.txt mouse.txt表示为..\\animals\\mouse.txt
[练习]请分别用两种方法表示basketball.txt的路径
6.3.3 常用的DOS命令
教师讲解:
1. 目录操作(文件夹操作)
(1) 文件列表命令 dir
格式:dir [驱动器:] [路径] [文件名] [/属性] [/P] [/S] 命令名 参数 开关 说明:/P 信息满屏后暂停
/S 显示指定文件夹和子文件夹中的文件
/属性 选择指定属性的文件进行操作(/D文件夹;/R只读文件;/H隐
藏文件;/A准备存档的文件;/S系统文件)
[例6-4]按要求写出dir命令行或根据命令写出含义 ① 显示C:\\WINDOWS下所有第二个字母是a的所有文件 dir C:\\WINDOWS\\?a*.* ② 估页显示D:\\下的所有文件 dir D:\\*.*/P ③ dir D:*.txt/AH/P (分页显示D盘当前文件夹下的所有隐藏属性的txt文件)
(2) 文件夹的建立、删除和显示
命令名称 创建文件夹 进出文件夹 cd 格式 作用 md md [驱动器:][路径]新文件夹名 在指定文件夹中建一个(串)新文件夹 cd[驱动器:][路径]文件夹 cd.. cd cd[驱动器:] 进入指定文件夹 退到上一级文件夹 显示当前驱动器的当前文件夹 显示指定驱动器的当前文件夹 删除指定文件 显示文件夹 删除文件夹 rd rd[驱动器:][路径]文件夹 rd[驱动器:][路径]文件夹[/S] 删除目录树(及其下所有子文件和文件夹) [例6-5]请在新盘F盘上建立如下图所示的目录结构;建立后将food子文件夹删除;然后将全部目录结构删除。 参考步骤: 建立文件夹 方法1: F:\\>md \\vegetable F:\\>md \\vegetable\\tomato F:\\>md \\food F:\\>md \\food\\cake F:\\>md \\food\\cake\\beef F:\\>md \\animals F:\\>md \\animals\\mouse F:\\>md animals\\cat 方法2: F:\\>md \\vegetable\\tomato F:\\>md \\food\\cake F:\\>md \\food\\beef F:\\>md \\animals\\mouse F:\\>md \\animals\\cat 删除food子文件夹 F:\\>rd \\food/S 删除全部文件夹 F:\\>rd \\ /S (3) 显示目录结构 tree (外部命令) 作用:以图形显示驱动器或路径的目录结构
格式:tree [驱动器:][路径][/F] 其中:/F:显示每个文件夹中文件的名称
[练习]学生操作:
(1)用 dir 命令查看F盘中的文件夹 (2)建立如右图所示的文件夹结构 (3)将 health 文件夹删除 (4)用tree命令显示F盘目录结
2. 文件操作 命令名 显示文本内容 type 文件复制copy copy[驱动器:][路径]源文件名[驱动器:] [路径]目标文件名 重命名rename REN[驱动器:][路径]原文件(文件夹)名 新文件(文件夹)名 文件移动move (外部命令) move[驱动器:][路径]要移动文件名 文件新位置[文件名] move[驱动器:][路径]要改名文件夹 指定文件夹的新名称 删除文件del (或ERASE) 文件属性attrib (外部命令) 批复制xcopy (外部命令) del[驱动器:][路径][文件(夹)名] [/S][/属性] attrib[驱动器:][文件夹]文件名] 显示文件属性 更改文件属性 复制文件和目录树 删除指定的文件或文件夹 移动文件或重命名文件和文件夹 将一个(组)文件复制到其它位置 格式 type[驱动器:][路径][文件名] 作用 显示指定文件的内容 重命名文件或文件夹 attrib[驱动器:][文件夹]文件名][+/-属性] 格式: xcopy 源目标 [指定的新位置] [/S [/E]][/H] [例6-8] 目录结构如图所示,按要求写出命令行 (设当前在F:\\)
(1)把computer.txt拷贝到his下并改名为TV.txt (2)将swimming.wps改名为swimming.txt (3)将diving.wps设为只读文件 (4)删除diving.wps文件
(5)删除该盘上的所有的txt文件 (6)删除your子文件夹 参考步骤:
(1)F:\\>copy computer\\your\\\\his\\TV.txt (2)F:\\>ren \\my\\swimming.wps swimming.txt (3)F:\\>attrib \\your\\diving.wps +r (4)F:\\>del \\your\\diving.wps (5)F:\\>del \\*.txt /s (6)F:\\>rd \\your /s [练习] 请学生举例复习如下问题 (1)比较copy与xcopy的异同
(2)利用通配符* 和 ?选择部分文件执行命令 (3)只对指定属性的文件执行命令 (4)下级文件夹内文件是否一起执行命令
3. 磁盘操作
磁盘格式化命令format(外部命令) 格式:format 指定驱动器:[/V:label][/Q]
4. 系统服务命令
命令名称 帮助命令 help 清屏命令 cls 显示版本命令 ver 日期命令 date
时间命令 time
六:小结
格式
help命令名 cls
ver date
date[新日期] time
time[新时间]
1、计算机操作系统的概念及功能、常见的用哪些、你所用的操作系统属于哪一类? 2、计算机操作系统的发展特点
3、Windows系统继承的DOS的树形目录结构的文件管理模式是怎样、它如何管理计算机系统? 七:作业
实验一 Windows XP的安装与设置 实验二 DOS命令综合练习 课后作业