指令格式:命令 选项 参数
命令:要求计算机做某操作,可以是系统中的某个可执行程序,也可以是内存中的某函数、接口、别名等。如果是可执行程序,默认要带路径执行,除非该路径配置在环境变量path中。
选项:表示计算机执行操作的某种方式。dos中选项格式:/一个字母,如果选项带选项参数则/一个字母:选项参数;linux中-一个字母 选项参数,或者--多个字母=选项参数
参数:表示计算机执行操作时用到的数据。
很多操作系统允许选项和参数交换顺序;通常一个命令的多个选项没有先后顺序;通常一个命令的多个参数有严格的先后顺序;
请你坐下喝杯茶,使用命令行式的指令:喝 坐着 茶
命令、选项和参数中都不能出现空格,如果确实存在空格,则用双引号引用,以强制表示一个元素,而不是2个元素。

文件路径的描述方法
绝对路径:从驱动器开始描写的文件路径描写方法:驱动器:\目录1\目录2\……
相对路径:相对于当前路径的文件路径描写方法。相对路径描述方法不能描述跨驱动器的文件

当前路径:文件系统目前正处于的目录,就是操作系统的当前路径。不同的命令行式的系统有不同的显示当前路径的方式。DOS的当前路径显示在>提示符前
.:表示当前路径。以相对路径方式描写的参数中的文件时,.\可省略
..:表示当前路径的上级目录

文件属性和权限

通配符:文件和文件路径描述时的模糊表示法。
   *表示任意多个任意字符
   ?表示1个任意字符

查看dos命令帮助的方式:
help 命令
命令 /?

cd/chdir:显示或改变当前路径
    语法:cd [/d] 路径
    路径:支持相对路径和绝对路径的写法,但必须是目录,不可以是非目录的普通文件。不写路径则表示显示当前路径
    /d:改变目录的同时也改变驱动器,如果没有改选项,则不改变驱动器。

copy:复制文件。
    语法:copy 选项 源文件 目的
    源文件:只能是普通文件,不能是目录。源文件支持通配符。
    目的:可以是目录,表示将源文件复制到该目录中,也可以是普通文件,表示复制后另存为该文件

date:显示或设置系统的日期
    语法:date /t
          date 日期
    /t:表示显示
    日期:表示修改成该日期。日期格式:YYYY-MM-DD

del:删除文件
    语法:del 选项 文件们
    选项:
        /q:表示强制删除不提醒
        /a:属性类型:表示删除特定属性的文件,如果不加该选项,则只能删除无属性的文件
    文件们:可以写多个文件,也支持通配符。不支持目录的删除,删除目录需要用rmdir命令。

dir:显示当前路径或指定目录下的文件信息,或指定文件的文件信息
    语法:dir [目录或文件们] 选项
    目录或文件们:如果参数为空,则表示显示当前路径下的文件信息;如果参数是目录,则显示目录下的文件信息;如果参数是普通文件,则显示该普通文件的文件信息

echo:输出文字
    语法:echo 消息
    消息:可以是文字、数字或变量,如果是环境变量,则写:%环境变量名%

exit:退出cmd

mkdir:创建目录。
    语法:mkdir 一个不存在的目录们的路径
    目录的路径:必须不存在,如果存在则报错,提示已经存在。dos中目录名称不能包括.+>等符号,可有多个

move:移动文件
    语法:move 文件 目的
    文件:支持通配符。
    目的:可以是目录,表示将文件剪切到该目录中;可以是普通文件,表示将文件剪切并另存成该文件

rmdir:删除目录
    语法:rmdir [/s /q] 一个存在的目录
    /s:删除时连该目录下的文件和子目录一同删除。如果该目录是空目录,可不加/s;如果不是空目录,则必须加/s
    /q:删除时不再提问是否确认要删除该目录。如果不加该选项,则对每个目录和文件都会提问是否确认要删除。

rename:重命名文件
    语法:rename 文件 文件新名称
    文件:不支持目录,只能是一个普通文件,带路径
    文件新名称:必须和原文件名不同,不能带路径

time:显示或修改系统的时间
    语法:time /t
          time 时间
    /t:表示显示
    时间:表示修改成该时刻。时刻格式:HH:MM:SS

type:显示文本文件的内容
    语法:type 文本文件

xcopy:扩展的复制文件,复制带目录
    语法:xcopy /s /e 文件 目的
    /s:复制的文件带目录时,也复制非空目录
    /e:复制的文件带目录时,也复制空目录
    文件:只能写单个文件,但支持通配符
    目的:通常是目录,因为通常xcopy都用于拷贝多个文件和目录;但如果确实只拷贝了一个文件,则目的也可以是普通文件,表示拷贝并另存为该文件

ASSOC:显示和修改文件扩展名关联

ATTRIB:显示或修改文件属性

BREAK:设置或清除扩展式

BCDEDIT:设置启动数据库中的属性以控制启动加载

CACLS:显示或修改文件的访问控制表

CALL:从另一个批处理程序中调用这一个

CHCP:显示或设置活动代码页数

CHKDESK:检查磁盘并修改显示状态报告

CHKNTFS:显示或修改启动时间磁盘检查

CLS:清除屏幕

CMD:打开另外一个DOS窗口

COLOR:设置默认控制台前景和背景颜色

COMP:比较两个或两套文件的内容

COMPACT:比较或更改NTFS分区上文件的压缩

CONUERT:将FAT卷转换为NTFS

DISKCOM:比较两个软盘的内容

DISKCOPY:将一个软盘的内容复制到另一个软盘

DISKPART:显示或配置磁盘分区属性

DOSKEY:编辑命令行,调用WINDOWS命令并创建宏

DIRVERQUERY:显示当前设备驱动程序状态和属性

ENDLOCAL:结束批文件中环境更改的本地化

ERASE:删除一个或多个文件

FC:比较两个文件或文件集并显示他们之间的不同

FIND:在一个或多个文件中搜索一个文本字符串

FINDSTR:在多个文件中搜索字符串

FOR:为一套文件中每一个文件运行一个指定的命令

FORMAT:格式化磁盘

FSUTIL:显示或配置文件系统的属性

FTYPE:显示或修改文件扩展名对应的文件类型

GOTO:将WINDOWS命令解释程序指向批处理程序中某个带标签的行

中某个带标签的行。
GPRESULT       显示机器或用户的组策略信息。
GRAFTABL       启用 Windows 在图形模式显示扩展字符集。
HELP           提供 Windows 命令的帮助信息。
ICACLS         显示、修改、备份或还原文件和
 目录的 ACL。
IF             在批处理程序中执行有条件的处理过程。
LABEL          创建、更改或删除磁盘的卷标。
MD             创建一个目录。
MKDIR          创建一个目录。
MKLINK         创建符号链接和硬链接
MODE           配置系统设备。
MORE           逐屏显示输出。
MOVE           将一个或多个文件从一个目录移动到另一个目录。
OPENFILES      显示远程用户为了文件共享而打开的文件。
PATH           为可执行文件显示或设置搜索路径。
PAUSE          停止批处理文件的处理并显示信息。
POPD           还原由 PUSHD 保存的当前目录上一次的值。
PRINT          打印一个文本文件。
PROMPT         改变 Windows 命令提示。
PUSHD          保存当前目录,然后对其进行更改。
RD             删除目录。
RECOVER        从损坏的磁盘中恢复可读取的信息。
REM            记录批处理文件或 CONFIG.SYS 中的注释。
REN            重新命名文件。
RENAME         重新命名文件。
REPLACE        替换文件。
RMDIR          删除目录。
ROBOCOPY       复制文件和目录树的高级实用程序
SET            显示、设置或删除 Windows 环境变量。
SETLOCAL       开始用批文件改变环境的本地化。
SC             显示或配置服务(后台处理)。
SCHTASKS       安排命令和程序在一部计算机上按计划运行。
SHIFT          调整批处理文件中可替换参数的位置。
SHUTDOWN       让机器在本地或远程正确关闭。
SORT           将输入排序。
START          打开单独视窗运行指定程序或命令。
SUBST          将驱动器号与路径关联。
SYSTEMINFO     显示机器的具体的属性和配置。
TASKLIST       显示包括服务的所有当前运行的任务。
TASKKILL       终止正在运行的进程或应用程序。
TIME           显示或设置系统时间。
TITLE          设置 CMD.EXE 会话的窗口标题。
TREE           以图形显示启动器或路径的目录结构。
TYPE           显示文本文件的内容。
VER            显示 Windows 的版本。
VERIFY         告诉 Windows 验证文件是否正确写入磁盘。
VOL            显示磁盘卷标和序列号。
XCOPY          复制文件和目录树。
WMIC           在交互命令外壳里显示 WMI 信息。

DOS基本命令及其详解的更多相关文章

  1. DOS常用命令详解

    DOS常用命令详解 dir 列文件名 deltree 删除目录树 cls 清屏 cd 改变当前目录 copy 拷贝文件 diskcopy 复制磁盘 del 删除文件 format 格式化磁盘 edit ...

  2. 使用DOS访问数据库详解

    今天突发奇想,想是否可以用DOS命令来操作本地数据库或者连接其他外地数据库,网上搜了很多教程比较繁琐,自己想写一篇文章详细叙述一下,也为以后复习做点备份. 工具: 电脑 win7 64bit MySQ ...

  3. monkey基本命令参数详解示例

    Monkey基本命令参数 参数名 基本功能 举例 -p 参数-p用于约束限制,用此参数指定一个或多个包(Package,即App).指定 包之后,Monkey将只允许系统启动指定的APP.如果不指定包 ...

  4. DOS攻击之详解--转载

    源地址没有找到,间接引用地址:http://wushank.blog.51cto.com/3489095/1156004 DoS到底是什么?接触PC机较早的同志会直接想到微软磁盘操作系统的DOS--D ...

  5. 常用DOS命令参数详解

    一.DIR命令的格式: dir [D:][PATH][NAME][[/A][:attrib]][/o:[sorted][/s][/b][/l][/c[h] (1)dir /a:attrib 缺省包含所 ...

  6. dos下的edit命令使用详解

    dos下的edit命令使用详解 来源:网络 作者:未知 edit命令是一个简单的编辑软件,我们经常用它来编辑一些程序和批处理文件. 比如,我想在c盘根目录下编辑一个简单的批处理文件,要求无论当前盘和当 ...

  7. MongoDb进阶实践之三 Mongodb基本命令详解

    一.引言              从今天开始,我要正式开始介绍MongoDB的使用方法了.在此之前,我用了两篇文章分别介绍了如何在Linux系统和Windows系统上安装和配置MongoDB系统.如 ...

  8. Day02_IP地址详解&进制转换&DOS基本命令与批处理

    学于千峰教育开源课程 感谢 千峰教育官网 b站在线视频 IP地址详解 一.简单局域网的构成 局域网:一般称为内网 简单局域网的构成:交换机.网线.PC(其他IT终端) 交换机:用来组建内网的局域网的设 ...

  9. DOS命令详解

    DOS命令详解 命令 \? 可以进入命令帮助 1.md命令创建目录. MKDIR [drive:]pathMD [drive:]path 如果命令扩展被启用,MKDIR 会如下改变: 如果需要,MKD ...

随机推荐

  1. 微信公众平台实现pc端网站登录

    亲测通过 1,pc端生成带有当前会话的sessionid的url(通过微信来扫描) 2,扫描后,微信浏览器将访问url,将微信浏览器中的sessionid改成通过url传过来的session(pc端) ...

  2. IntelliJ IDEA - 注释模板

    IntelliJ IDEA 注释模板自定义的方式有许多,如Live Templates和File and Code Templates,我比较喜欢File and Code Templates,在新建 ...

  3. Thinkphp源码分析系列(七)–控制器基类

    在mvc模式中,c代表的就是控制器,是是应用程序中处理用户交互的部分.通常控制器负责从视图读取数据,控制用户输入,并向模型发送数据.控制器是沟通视图和模型的桥梁,他接受用户请求,并调用模型层去处理用户 ...

  4. My SQL的内连接,外链接查询

    1.内连接:只连接匹配的行. 2.左外连接:包含左边表的全部行,以及右边表中所有匹配的行,无论右边的表有没有和左边匹配的行,左边的所有行都必须要显示. 3.右外连接:包含右边表的全部行,以及左边表中所 ...

  5. cs11_c++_lab6

    expressions.hh #ifndef EXPRESSIONS_HH #define EXPRESSIONS_HH #include "environment.hh" #in ...

  6. YCSB测试Mysql,MongoDB,TokuMX,Couchbase性能

    测试是由同事完成的,这里只做收藏. 测试说明: 1.数据量为3kw记录,每条记录11个字段,一个为主键,主键为字符类型,类似:user****,后续为数值 其他10字段为字符类型,100字符,记录长度 ...

  7. 解决CentOS无法解析域名的问题

    用SecureCRT连接到CentOS上,发现ping IP通,ping地址不同 [root@zyt-ceshi2 ~]# ping www.baidu.comping: unknown host w ...

  8. [C#]List<int>转string[],string[]转为string

    // List<int>转string[] public string[] ListInt2StringArray(List<int> input) { return Arra ...

  9. VMware 虚拟机桥接网络设置

    一.桥接的基本原理    配置成桥接网络连接模式的虚拟机就当作主机所在以太网的一部分,虚拟系统和宿主机器的关系,就像连接在同一个Hub上的两台电脑,可以像主机一样可以访问以太网中的所有共享资源和网络连 ...

  10. ASP.NET 常用状态(信息)保存方式

    服务器端:Session(会话)/ Application/ Caching(缓存)/DataBase(数据库) Session: Session: 常用于保存登录用户ID.验证码 不同的浏览器不能共 ...