科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道Dos知识——DOS基础知识(2)

Dos知识——DOS基础知识(2)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

电脑中的数据主要都是以文件形式存储的,也可以说DOS以文件的形式来管理数据。

作者:巧巧读书 来源:巧巧读书 2008年9月4日

关键字: Dos DOS命令

  • 评论
  • 分享微博
  • 分享邮件

  (4)文件及目录

  电脑中的数据主要都是以文件形式存储的,也可以说DOS以文件的形式来管理数据。

  文件是相关数据的集合,若干数据聚集在一起组成一个文件。每个文件都有文件名,文件名由主文件名和后缀名两部分组成,中间有小圆点隔开。DOS6.22及 其以前版本最多仅支持8个字符的主文件名和3个字符的后缀名,而从Windows 95的DOS7.0开始就可支持128个字符的主文件名和后缀名。字母、汉字、数字和一些特殊符号如"!、@、#"都可以作为文件名,但不能有"/、\、 |、:、?"等符号。

  通常我们可以通过文件的后缀名看出该文件的类型,比如:

  后缀名 文件类型

  EXE 可执行程序文件

  COM 可执行命令文件

  BAT 可执行批处理文件

  TXT 文本文件

  DAT 数据文件

  BAK 备份文件

  为了方便用户进行操作,DOS还允许使用通配符。所谓通配符,就是"?"与"*"这两个符号,它们可以用来代替文件名中的某些字符。"?"代表一个合法的 字符或空字符,比如"AB?D.EXE"文件就可以表示"ABCD.EXE"、"ABDD.EXE"、"ABZD.EXE"等。

  而"*"则代表若干个字符,如"*.BAT"就代表当前目录下所有后缀名为"BAT"的文件。

  DOS以目录树的形式管理磁盘,这里 的目录就相当于Windows中的文件夹。和文件夹一样,目录也是一层一层的,构成一个树的形式。在一个盘符中最底层的目录为根目录,根目录下的目录都称 为它的子目录,根目录用"\"表示,一个目录的上一层目录用".."表示。我们可以通过路径来查找某一个文件或目录,路径就如同地址一样,可以使用户方 便、准确地进行查找。比如"C:\Windows\Command\deltree.exe"就是一个文件的路径。

  在同一个目录下,不允许存在相同名称的文件或目录。

  DOS的内部命令

  DOS的内部命令是进行操作的基础,完成了对它们的学习你就跨进了DOS系统的大门。

  1)DIR--显示指定路径上所有文件或目录的信息

  它的格式为"DIR [盘符:][路径][文件名] [参数]",比如"DIR E:\FF.M3U"。输入后回车则会显示出相关信息(如图1)。另外它还有几个参数:

  /W:宽屏显示,一排显示5个文件名,而不会显示修改时间,文件大小等信息;

  /P:分页显示,当屏幕无法将信息完成显示时,可使用其进行分页显示;

  /A:显示具有特殊属性的文件,这里的属性有"H"隐藏、"R"只读等,我们可以输入"DIR *.* /AH"来显示当前目录下所有具有隐藏属性的文件;

  /S:显示当前目录及其子目录下所有的文件,通过这个参数,我们可以进行某个文件或目录的查找,比如我们

  可以在"C:>"后输入"DIR *.DAT /S"来查找C盘中所有后缀名为DAT的文件。

  几种参数可以同时使用,例如"DIR *.COM /W /P /S"。

  2)MD--建立目录

  它的格式为"MD [盘符][路径]",例如"MD TEMP"。

  注意:该命令一次只能建立一个目录。

  3)RD--删除目录

  格式为"RD [盘符][路径]"。

  注意:该命令只能删除空目录,并且不能删除当前目录。

  4)CD--进入指定目录

  格式为" CD [路径]",例如"CD HAPPY"。

  注意:只能进入当前盘符中的目录。其中"CD\"为回到根目录,"CD.."为回到上一层目录。

  5)COPY--拷贝文件

  格式为"COPY [源目录或文件] [目的目录或文件]",比如"COPY C:\*.COM D:\",我们也可以输入"COPY C:\Command.COM D:\Command.BAK"来进行文件拷贝并改名。

  注意:使用该命令进行文件拷贝时,目的目录一定要存在。

  6)DEL--删除文件

  格式为"DEL [盘符][路径][文件名] [参数]",比如"DEL C:\DATA\*.BAK"。它有一个参数:"/P",可以使用户在删除多个文件时对每个文件都显示删除询问.

  7)REN--改名

  格式为"REN [原名] [现名]",7.0以后版本的DOS都支持对文件名和目录名的修改,而以前的DOS只能修改文件名。

  8)TYPE--显示文本文件

  格式为"TYPE [文件名]",能对文本文件进行查看。

  9)discopy--磁盘复制

  [功能] 复制出一个和原来磁盘内容一模一样的磁盘

  [格式] diskcopy 源驱动器名 目的驱动器名

  [说明] 它的主要用途就是用来备份。比如我们的电脑在刚买来时,会随机附带一些设备驱动程序磁盘,这些驱动程序在以后都有可能用到,为防止这些磁盘的损坏,一定要将它们都备份一套,这时,使用diskcopy命令是比较快捷和方便的。

  10) deltree--删除目录树

  [格式] [C:][path]DELTREE [C1:][path1] [[C2:][path2] […]]

  [说明] 这个命令将整个指定目录树全部消灭,而不管它是否是只读、隐藏与否。使用应特别小心。它是一个危险命令。

  11) mem--查看你的计算机内存有多少,以及内存的使用情况。

  [格式] 直接键入mem命令

  12) chkdsk--检查你的磁盘的使用情况。

  [格式] chkdsk 磁盘名

  [说明] 例如要检查A盘使用情况,就输入chkdsk A: ,检查c盘使用情况,就输入chkdsk C: ,如果直接输入chkdsk,就检查当前磁盘的使用情况。

  13) sys--传递系统文件命令。将DOS的两个隐含的系统IO.SYS和MSDOS.SYS传送到目标磁盘的特定位置上,并将COMMAND.COM文件复制过去。完成后,目标盘成为DOS的启动盘。

  [格式] [C:][path]SYS [C1:][path] d2:

  [说明] 由于这几个文件需要复制到特定位置上,所以用COPY命令完成的复制未必能够启动机器。能过SYS命令,DOS可以将目标盘已占据特定位置的文件移动,并 将系统文件复制到相应位置上。参数C1:path用来指明系统文件所在目录。如不指明,则缺省为当前盘的当前目录。所以这个命令一般要在源盘的根目录进 行。

  14) pass--设定DOS寻找.COM、.EXE、.BAT文件的所在目录

  [格式] path=[[drive:]path[;…]]或path

  [说明] 只打path没有参数时,只显示环境变量内容。有参数时,重新设置path变量。在没有指定path环境变量时,用户发出的命令,DOS首先判断其是否为 内部命令,再查找当前目录中是否有主文件名是该命令的可执行文件,如果均不是,则显示信息“Bad command or filename”。如果发出了指定路径的命令,则在指定径中依次查找,仍找不到则出现上述提示。

  15) cls--清除显示器屏幕上的内容,使DOS提示符到屏幕左上角。

  [格式] cls

  16) time--显示和设置DOS的系统时间

  [格式] time [hh[:mm[:ss[.cc]]]

  17) date--显示和设置DOS的系统日期

  [格式] date [MM-DD-YY]

  18) ver--显示正在运行的DOS系统版本号

  [格式] ver

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章