操作系统 > DOS > 文章内容

DOS操作系统及dos命令(7)

2017-4-18编辑:ljnbset

  文件目录

  目录:一个目录中可包含(登录)若干子目录和文件。所有的目录按一定的结构组织在一起。

  根目录:隐含于一个软盘,或者一个硬盘的一个分区中。根目录是DOS中唯一不能删除的一个目录。通常以“\”表示。根目录中登录的子目录和文件存放在磁盘的文件区(数据区)之前的固定几个扇区内。

  目录树:根目录在最顶层。它包含的子目录是一级子目录。每一个一级子目录又可以包含若干二级子目录...,这样的组织结构就叫做目录树。

  当前盘和当前目录:是系统默认的操作对象。如果用户没有指明操作对象,系统就将用户命令指向当前盘和当前目录。目前常用的DOS版本都在提示符中显示当前盘和当前目录。例如,C:\dos>,表示用户将对C盘下的DOS子目录作相应的操作。

  路径:是指从根目录或者当前目录开始到访问对象(目录或者文件),在目录树中路经过的所有目录的序列。例如,c:\dos\lmouse\mouse。

  绝对路径是从根目录开始的路径,以“\”作为开始。在当前目录是根时“\”也可以省略,如:dos\lmouse\mouse

  相对路径是从当前目录开始的。如当前目录是c:\dos,则路径lmouse\mouse就和以上的绝对路径所指的目录对象相同。

  目录命令:

  (1)显示目录:dir[<文件标识>] [<开关参数>] (内部命令)

  开关参数有以下常用的几种:

  /w 以多列方式显示子目录和文件名。

  /p 当要显示的内容多于一屏时,以分屏方式显示。按任意键后,继续显示下一屏。

  /s 显示包含所有下级子目录的内容。

  /a 显示包含所有系统文件和隐式文件。

  如果缺省文件标识,则默认为当前目录。例如:

  c:>dir (显示c盘根目录下的子目录和文件)

  c:>dir b:\drv/w /p (显示c盘drv目录下的子目录和文件)

  c:>dir c:\windows\*.dll (显示c盘windows目录下的扩展名为dll的文件)

  (2)建立(子)目录: md [d:] [path] [子目录名] (内部命令)

  该命令的功能为:在命令行指定的目录下或当前目录下建立一个目录。

  例如: c:\dos>md lmouse

  (在c盘的dos目录下建立一个名为lmouse的子目录)

  该命令与c:\windows>md c:\dos\lmouse等价。因为,前者是在当前目录c:\dos下执行的。

  注意:不得在一个目录下建立与该目录所包含的任何子目录或文件同名的子目录。

  例如,在上例中,如果dos\lmouse已存在,则系统将给出出错信息。

  (3)删除(子)目录:rd [d:] [path] [子目录名] (内部命令)

  该命令的功能为:删除指定的子目录。

  注意:不能删除一个非空子目录,也不能删除当前目录。

  例如,c:\dos\drv>rd drv或者c:\dos\drv>rd c:\dos\drv都是错误的。果真需要删除一个非空的目录,可以用deltree命令:

  c:\dos>deltree \dos\drv 就可以将c:\dos\drv这个目录,连同此目录下的所有子目录和文件一并删除。

  (4)改变当前目录:cd [d:] [path] [目录名] (内部命令)

  由于父目录可以简记为“..”而当前目录可以记为“.”。所以,以下两个命令的作用是一样的:

  c:\dos\drv>cd c:\dos 和 c:\dos\drv>cd ..

DOS操作系统及dos命令(6)

热点推荐

登录注册
触屏版电脑版网站地图