DOS命令常识
dos(disk operating system)是一个使用得十分广泛的磁盘操作系统,就连眼下流行的windows9x/me系统都是以它为基础。
常见的dos有两种:ibm公司的pc-dos和微软公司的ms-dos,它们的功能、命令用途格式都相同,我们常用的是ms-dos。
自从dos在1981年问世以来,版本就不断更新,从最初的dos1.0升级到了最新的dos8.0(windows me系统),纯dos 的最高版本为dos6.22,这以后的新版本dos都是由windows系统所提供的,并不单独存在。下面的讲解所使用的dos为windows98 4.10.2222a的dos7.0系统。
dos的基础知识
1)dos的组成
dos分为核心启动程序和命令程序两个部分。
dos的核心启动程序有boot系统引导程序、io.sys、msdos.sys和command.com。它们是构成dos系统最基础的几个部分,有了它们系统就可以启动。
但光有启动程序还不行,dos作为一个字符型的操作系统,一般的操作都是通过命令来完成。dos命令分为内部命令和外部命令。内部命令是一些常用而所占空间不大的命令程序,如dir、cd等,它们存在于command.com文件中,会在系统启动时加载到内存中,以方便调用。而其它的一些外部命令则以单独的可执行文件存在,在使用时才被调入内存。
(小知识:可执行的程序文件有*.com和*.exe两种,一般来讲,*.exe文件为软件执行程序,而*.com文件则为命令程序)
2)dos的启动
如果你安装了win98,在电脑启动时按住ctrl不放,出现启动选择菜单,选择5"command prompt only"即可进入dos方式。
目前我们常用的操作系统有windows 9x/me,nt,2000等,都是可视化的界面。在这些系统之前的人们使用的操作系统是dos系统。dos系统目前已经没有什么人使用了,但是dos命令却依然存在于我们使用的windows系统之中。大部分的dos命令都已经在windows里变成了可视化的界面,但是有一些高级的dos命令还是要在dos环境下来执行。所以学习命令行对于我们熟练操作windows系统是很有必要的。
不同的操作系统要用不同的命令进入命令行界面。
在win9x/me的开始菜单中的运行程序中键入"command"命令,可进入命令行界面。
在win2000/nt的开始菜单中的运行程序中键?quot;cmd"命令,可进入命令行界面。
下面我用讲到的dos命令都可以在windows me操作系统中执行。
那么,我们如何进入命令行窗口?
开始——〉运行——〉键入command命令——〉回车
进入了命令行操作界面(dos窗口),在dos窗口中只能用键盘来操作。
在dos中通过输入英文命令加回车键这种方式来执行程序。
3)dos的系统提示符
dos启动后,会显示"c:>"以及一个闪动的光标,这及是dos的系统提示符,它表示了当前所在的盘符和目录,我们可以输入"[盘符] :"来进行转换,如"a:"、"e:"。这里要注意输入的盘符一定要是存在的。
(小知识:盘符从a到z,通常a、b盘为软驱,硬盘的盘符从c开始,而光驱的盘符为最后一个)
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"就是一个文件的路径。
在同一个目录下,不允许存在相同名称的文件或目录。
推荐阅读
-
Linux编程 14 文件权限(用户列表passwd,用户控制shadow,useradd模板与useradd命令参数介绍)
-
svn命令行操作(公司新人svn使用教程)
-
linux查看实时日志命令(查看日志的三种命令分享)
-
详解如何在cmd命令窗口中搭建简单的python开发环境
-
Oracle 10g各个帐号的访问权限、登录路径、监控状态命令查询等等
-
linux修改tomcat端口号命令(linux入门基础教程)
-
linux修改tomcat端口号命令(修改tomcat的步骤)
-
解压bin文件命令(bin文件查看器app推荐)
-
在Winform动态启动、控制台命令行的方法
-
在PHP中运行Linux命令并启动SSH服务的例子