作者:网丐(贾敬华)
写在前面的话:红红火火的“冬季网管关怀计划”马上要结束了,网管们也拿到了《网管宝典》这本书。在利用QQ和专家信箱与大家交流时,我发现大部分网管对一些基础知识的掌握有点欠缺。于是,才有了写《网管培训教程》这一想法。大家可以把对此教程的建议,通过我的邮箱[email protected]与我进行交流。
通过DOS命令,我们在磁盘内的建立文件、复制文件、移动文件等操作。本篇着重介绍使用DOS命令如何建立、复制、删除文件及目录。
一、MD命令
1、功能:创建新的子目录
2、格式:MD [盘符:][路径名][子目录名]
3、使用说明:
①盘符:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器。 ②路径名:要建立的子目录的上级目录名,若缺省则建在当前目录下。 ③目录命名:这里在给新目录命令时,必须遵守文件命名的8.3制。目录名字也不能超过8个英文字母。如果我们在Windows XP和Windows 2000的DOS提示符下,可以不受此限制。
注意:我们在使用MD命令时,盘符与路径名之间,一般用\来隔开。在DOS系统中,盘符与路径名之间用\隔开,参数与命令之间用/隔开,在使用中请注意区别。在DOS命令中,命令词与盘符之间,需要空格。
4、使用特例:
我们如果要在D盘下建立一个名字为Network的子目录,在C:\>提示符下的正确命令格式为:C:\>md d:\network。如果我们是在D:\>的提示符下,正确的命令格式为:md network。
二、RD命令
1、 功能:删除的空子目录
2、格式:RD [盘符:][路径名][子目录名]
3、使用说明:
①RD命令,只能删除空的子目录,也就是说,这个子目录下,不能有任何文件或子目录。 ②RD命令不能删除根目录
4、使用特例:
我们如果要删除D盘下的System子目录,在C:\>提示符下的正确命令格式为:C:\>rd d:\system。如果我们是在D:\>的提示符下进行操作,正确的命令格式为:D:\>rd system。
三、Del命令
1、功能:删除指定的文件
2、格式:Del [盘符:][路径名][子目录名][参数]
3、使用说明:
①Del命令有一个参数/P,在使用了参数/P后,系统在删除前询问是否真的要删除该文件,按Y删除,按N不删除。若不使用这个参数,系统会自动删除文件。 ②该命令不能删除属性为隐含或只读的文件,一个文件具备上述任何一种属性,使用Del命令都无法删除。 ③在Del命令中,可以使用任何文件通配符。 ④如要使用Del *.*或Del .命令删除磁盘上的所有文件时,系统会给会提示:Are you sure?若点Y,则开始进行删除操作;若回答N,则取消此次删除操作。
4、使用特例:
我们如果要删除D盘System目录下的readme.txt文件,在C:\>提示符下的正确格式为:C:\>del d:\system\readme.txt。
我们如果要删除D盘System目录下的所有扩展名为txt的文件,在C:\>提示符下的正确格式为:C:\>del d:\system\*.txt。
四、Copy命令
1、功能:复制一个或多个文件到磁盘的指定位置
2、格式:COPY [源盘][路径]〈源文件名〉[目标盘][路径][目标文件名]
3、使用说明:
①COPY是文件对文件的数据复制模式,复制前必须保证目标盘有足够的空间。如果目标盘空间不足,系统会给出提示并中止操作。 ②复制过程中,目标盘上相同文件名称的旧文件会被源文件取代。 ③Copy命令在使用时,文件名中允许使用通配符,而且一次可以同时复制多个文件。 ④Copy命令中源文件名必须指出,不可以省略,目标文件名如果与源文件名要保持一致的话,目标文件名可以省略。 ⑤使用Copy命令复制文件时,目标文件名也可以与源文件名不相同,这样的复制称为“更名拷贝”。操作时,直接把要更改的文件名写到目标文件名的位置中。注意,更名拷贝不支持多个文件同时操作。 ⑥在Copy命令格式中,Copy与源文件名之间、源文件名与目标盘之间有空格,操作时请务必注意。
4、Copy的特殊功能
①合并文件:使用Copy命令,可以将几个文件合并为一个文件,具体的格式为:格式如下:COPY [源盘][路径]〈源文件名1〉〈源文件名2〉…[目标盘][路径]〈目标文件名〉。在使用Copy命令合并文件命令,并不保证所有合并后的文件可以正常使用,因为有一部分文件是不能合并的。 ②建立文件:我们可以使用Copy命令,建立一个文件。原理就是我们将在屏幕上输入的数据,存储为一个文件。格式为:Copy con [源盘][路径] 〈新建文件名〉,在屏幕上输入数据后,按F6或者Ctrl Z存盘即可。说明:在DOS操作系统中,Con指屏幕,Prn指打印机。 ③打印文件:我们可以使用Copy命令,将一个文件的内容打印出来。格式为:Copy [源盘][路径] 〈打印文件名〉 prn。注意,如果使用此命令打印非文本类的文件,打印机打印出来的将会是乱码。
5、使用特例:
由于Copy命令是一个非常复杂,而且在使用中又非常灵活的命令,因此这个命令在使用中,还有一定的技巧。
①文件复制:我们如果要将F盘下Win98目录下的所有文件,复制到D盘System目录下的Win98子目录下,在C:\>提示符下的正确格式为:C:\>copy f:\win98\*.* d:\system\win98\*.*。 ②更名拷贝:我们如果要将E盘下Bak目录下的Serial.no文件复制到D盘System目录下,并更名为sn.txt,在C:\>提示符下的正确格式为:C:\>copy e:\bak\serial.no d:\system\sn.txt
五、Ren命令
1、功能:更改文件或目录的名字
2、格式:REN[盘符:][路径]〈旧文件名〉〈新文件名〉
3、使用说明:
①Ren文件更名命令,允许使用通配符更改一组文件名或扩展名。 ②Ren更名命令,在Windows 95以上的DOS版本中,可以对目录进行更名操作,其他低版本的DOS命令只能对文件进行更名。 ③使用Ren对文件进行更名时,可以同时更改文件基本名和扩展名,也可以单独更改文件基本名或扩展名。
4、使用特例:
我们要将E盘System下的lan.doc更名为network.txt,在C:\>提示符下正确的命令格式为:C:\>ren e:\system\lan.doc network.txt。
六、Type命令
1、功能:显示ASCII码文件的内容
2、格式:TYPE[盘符:][路径]〈文件名〉
3、使用说明:
①Type命令显示由ASCII码组成的文本文件内容。对于扩展名为.EXE和.COM等扩文件,也能显示,但显示的是我们无法看懂的乱码。 ②该命令一次只可以显示一个文件的内容,不能使用通配符。 ③使用Type命令时,必须将文件基本名与扩展名都写上,否则有可能无法正常显示。 ④当使用Type命令显示文本文件内容时,如果内容是多屏,可以使用More命令分屏显示,具体的格式为:More < Type [盘符:][路径]〈文件名〉。
4、使用特例:
我们如果要显示F盘Win98目录下的sn.txt文件的内容,在C:\>提示符下正确的命令格式为:C:\>type f:\win98\sn.txt。
特别提示:我们在DOS下安装操作系统时,如果没有找到系统的安装序列号,请在DOS用Dir命令查找sn.txt、readme.txt、serial.no等文件,安装序列号一般就在这几个文本文件中,然后使用Type命令显示操作系统的安装序列号。