20种常用的DOS命令小结

先介绍一下通配符的概念。

通配符*和?

*表示一个字符串

?只代表一个字符

注意通配符只能通配文件名或扩展名,不能全都表示。例如我们要查找以字母y开头的所有文件,可以输入以下命令:dir y*.*;如果要查找所有扩展名为exe的文件,可以用dir .exe。?只代表一个字符,例如我要查找第二个字母为s的所有文件,可以输入:DIR ?s*.*。

1. dir

dir是英文单词directory(目录)的缩写,主要用来显示一个目录下的文件和子目录。

[功能] 显示指定磁盘、目录中的文件和子目录信息,包括文件及子目录所在磁盘的卷标、文件与子目录的名称、每个文件的大小、文件及目录建立的日期时间,以及文件子目录的个数、所占用总字节数以及磁盘上的剩余总空间等信息。

[格式] dir [C:][path][filename][.ext][/o][/s][/p][/w][/a]

[说明] dir是DOS命令中最常用的一个。斜杠表示后面的内容是参数。DOS参数最常用的是以下四个:

参 数
意 义

/p
显示信息满一屏时,暂停显示,按任意键后显示下一屏
www.jb51.net
/o
排序显示。o后面可以接不同意义的字母

/w
只显示文件名目录名,每行五个文件名。即宽行显示

/s
将目录及子目录的全部目录文件都显示
/a
显示隐藏文件

[举例] 显示C:\WINDOWS\Desktop文件夹里面的信息

2. md

md是英文make directory(创建目录)的缩写

[功能] 创建一个子目录

[格式] md [C:]path

[举例] 用md 建立一个叫做purple的目录

3. cd

cd是英文change directory(改变目录)的缩写

[功能] 改变或显示当前目录

[格式] cd [C:][path]

[说明] 路径可以使用绝对路径和相对路径两种。如果只有cd而没有参数,则只显示当前路径。注意:子目录中一定有两个“特殊目录”,即“.”“..”,其中一点表示当前目录,两点表示上一层目录。从简单实用的角度来看,我们只要学会逐层进入(cd 下一层某目录名),和逐层退出(cd..)就可以解决所有问题。当然也可以用绝对路径的办法。
www.jb51.net
[举例] 进入我们刚才建立的purple目录

4. rd

remove directory--删除目录

[功能] 删除空子目录

[格式] rd [d:]path

[说明] rd是专门删除空子目录的命令。注意两条:一是不能删除非空目录;二是不能删除当前目录。

[举例] 用rd删除purple这个目录

下面我们来运用md, cd, rd这三个命令。

5. copy

copy在英文中是复制的意思

[功能] 复制一个或一组文件到指定的磁盘或目录中

[格式] copy [C:][path][filename.ext] [C:][path]filename.ext

[说明] 复制文件命令基本用法是:“复制 源文件名 目标文件名”。如果只写目标路径而不写目标文件名,表示同名复制;否则称为换名复制。注意换名复制一般不要更改文件扩展名。

[举例] 将C:\purple目录的所有文件复制到软盘,可以打如下命令,请注意当前盘与当前路径不同:

C:\>copy purple A:\

如果目标盘上已有同名文件,会出现如下提示,“Overwrite xxxx(Yes/No/All)”此时回答Y则覆盖当前文件,N则保留,A则覆盖此后的所有文件而不再提问。

6. del

del是英文delete(删除)的缩写

[功能] 删除指定磁盘、目录中的一个或一组文件

[格式] del [C:][path]filename.ext

[说明] 这个命令应小心使用。一旦被删除,将不易恢复。同样可以采用通配符为删除一类文件。当利用*.*时,为了安全将给出警告,确定方进行删除工作。删除过程如没有信息提示,表示已正确删除。

注意这个命令不能删除具有只读、隐含、系统属性的文件;如果指定文件不存在,则出现“File not found”的提示;DOS对误删除的文件可以用UNDELETE外部命令恢复;它只能删文件,不能删目录。

7. ren

ren是英文rename(重新命名)的简写

[功能] 对指定磁盘、目录中的一个文件或一组文件更改名称

[格式] ren [C:][path]filename1[.ext] filename2[.ext]

[说明] 改名操作只限于某个文件某组文件的名称,它不会更改文件所在的目录。

如果使用了通配符,则对一批文件进行更名。

8. type

[功能] 在屏幕上显示文本文件内容命令

[格式] type [C:][path]filename.ext

[说明] type命令用来在屏幕上快速、简便地显示文本文件的内容,扩展名为TXT的文件是文本文件。
如果用这个命令显示扩展名为EXE或COM等其它文件,
输出的结果往往是一些乱七八糟的符号并伴有无规则的响铃声,有时甚至会出现死机现象。

9. format

[功能] 磁盘格式化

[格式] [C:][path]format drive:[/S]

[说明] 厂家制造的各种磁盘可用来存储各种操作系统下的文件。不同操作系统的磁盘格式一般是不相同的,是不通用的。format命令就是使一个新的磁盘可以被DOS操作系统识别,即可存储DOS文件。

这个命令对磁盘的格式化过程,实际上是用DOS规定的信息存储格式对磁盘进行规划的过程。格式化磁盘时,要清除磁盘上已经存在的所有数据,在磁盘上写上引导记录,划分出文件分配表和根目录,同时,它还要找出磁盘上的所有坏扇区并作上不可使用的标记。命令参数我们这里只列出了一个:/S。当使用了这个参数后,磁盘格式化并装入操作系统文件,使之变成引导盘。相当于format后再进行下一命令:SYS。

10. discopy

diskcopy,翻译成中文就是磁盘复制

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

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

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

11. deltree

[功能] 删除目录树

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

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

12. mem

mem是memory的缩写
www.jb51.net
[功能] 该命令用来查看你的计算机内存有多少,以及内存的使用情况。

[格式] 直接键入mem命令

13. chkdsk

chkdsk是check disk的缩写。

[功能] 用来检查你的磁盘的使用情况。

[格式] chkdsk 磁盘名

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

14. sys

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

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

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

15. path --KO的话:谢谢tanglu_sd指出。原文中为pass.是原文写错了!

[功能] 设定DOS寻找.COM、.EXE、.BAT文件的所在目录

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

16. edit

[功能] edit命令是一个简单的编辑软件,我们经常用它来编辑一些程序和批处理文件。

17. cls

[功能] 清除显示器屏幕上的内容,使DOS提示符到屏幕左上角。

[格式] cls

18. time

[功能] 显示和设置DOS的系统时间

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

19. date

[功能] 显示和设置DOS的系统日期

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

20. ver

[功能] 显示正在运行的DOS系统版本号

[格式] ver

命令: 功能:
attrib…………设置文件属性
ctty …………改变控制设备
defrag…………磁盘碎片整理
doskey…………调用和建立DOS宏命令
debug …………程序调试命令
emm386…………扩展内存管理
fc  …………文件比较
fdisk …………硬盘分区
lh/loadhigh …将程序装入高端内存
move …………移动文件,改目录名
more …………分屏显示 www.jb51.net
prompt…………设置提示符
set  …………设置环境变量
smartdrv………设置磁盘加速器
setver…………设置版本
subst …………路径替换
vol  …………显示指定的磁盘卷标号
xcopy …………拷贝目录和文件

更多dos命令可以参考 http://www.jb51.net/shouce/dos/

(0)

相关推荐

  • 最全的DOS命令帮助程序批处理代码

    根据命令命名的txt 复制代码 代码如下: @echo off :z @cls @set /p "d=输入要BAT指令:" @ %d% /? > %d%.txt goto z goto z 都是生成a.txt的帮助文档 复制代码 代码如下: @echo off color 0e :ks cls echo ========================== echo 欢迎使用批处理帮助程序 echo %DATE% (by:诗酒飘零) echo ==================

  • DOS命令详解

    一.DIR 命令的格式: dir [D:][PATH][NAME][[/A][:attrib]][/o:[sorted][/s][/b][/l][/c[h] (1)dir /a:attrib 缺省包含所有文件(系统文件.隐含文件) attrib[:][h/-h]只显示隐含文件或非隐含文件. [r/-r]只显示只读文件或非只读文件 [s/-s]只显示系统文件或非系统文件 [a/-a]只显示要归档文件或非归档文件 (2)/o[:]sorted:缺省完全按字母顺序,子目录显示在文件之前 /o[n/-n

  • dos命令介绍

    DOS下的可执行文件有三种,分别是EXE,COM和BAT(当前页支持cmd扩展名).其中,EXE和COM文件都是二进制形式的,只有BAT文件是文本形式的,可以直接阅读.因此,BAT文件和以上二进制可执行文件相比,内容要简单的多.这些文件内包含着DOS命令的集合,通常叫作批处理文件. 批处理文件的组成虽然比较简单,但其用处非常大,使用也比较广泛.比如每次都执行一些相同的命令,您一定会觉得非常麻烦,而放在批处理文件中执行的话则轻松得多.AUTOEXEC.BAT就是一个特殊的批处理文件,它在DOS的启

  • 超经典的DOS命令全集第1/6页

    DOS命令  (一)MD--建立子目录  1.功能:创建新的子目录  2.类型:内部命令  3.格式:MD[盘符:][路径名]〈子目录名〉  4.使用说明:  (1)"盘符":指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器:  (2)"路径名":要建立的子目录的上级目录名,若缺省则建在当前目录下.  例:(1)在C盘的根目录下创建名为FOX的子目录:(2)在FOX子目录下再创建USER子目录.  C:.>MD FOX (在当前驱动器C盘下创建子目录F

  • 常用dos命令及语法

    常用dos命令及语法 cd 改变当前目录,dir 列出 文件 和 文件夹名, dir /ad /b  指列出来 当前 目录下的 文件夹 echo ECHO 提示信息内容  #解释:输出提示信息      如果想 关闭"ECHO "命令行 自身的显示,则需要在该命令行前加上"@"  ,如:@echo 不显示本行的echo 关闭DOS命令提示符,在DOS提示符状态下键入ECHO OFF,能够关闭DOS提示符的显示使屏幕只留下光标,直至键入ECHO ON,提示符才会重新出

  • dos命令或批处理 发生系统错误5 拒绝访问

    win7在dos下运行net start mysql 不能启动mysql!提示发生系统错误 5:拒绝访问! 切换到管理员模式就可以启动了.所以我们要以管理员身份来运行cmd程序来启动mysql. 那么如何用管理员身份来运行cmd程序呢? 1.在开始菜单的搜索框张收入cmd,然后右键单击,并选择以管理员身份运行! 如果每天都要启动mysql服务,这样不很麻烦? 所以: 2.右键单击cmd选择"附到[开始]菜单(U)";这是就可以到开始菜单上找到cmd了, 3.右击选择属性,选择快捷方式,

  • DOS命令初学者基础知识学习

    DOS 基础命令 cd 改变当前目录 sys 制作DOS系统盘 copy 拷贝文件 del 删除文件 deltree 删除目录树 dir 列文件名 diskcopy 制磁盘 edit 文本编辑 format 格式化磁盘 md 建立子目录 mem 查看内存状况 type 显示文件内容 rd 删除目录 ren 改变文件名 记得多少啊,忘了就去上课看看,下面四个命令是新的,给出命令格式,你自己试试看,学电脑重要的就是摸索. cls 清屏 [适用场合] 屏幕上太乱了,或是屏幕上出现乱码了, 清除屏幕上显

  • 20种常用的DOS命令小结

    先介绍一下通配符的概念. 通配符*和? *表示一个字符串 ?只代表一个字符 注意通配符只能通配文件名或扩展名,不能全都表示.例如我们要查找以字母y开头的所有文件,可以输入以下命令:dir y*.*:如果要查找所有扩展名为exe的文件,可以用dir .exe.?只代表一个字符,例如我要查找第二个字母为s的所有文件,可以输入:DIR ?s*.*. 1. dir dir是英文单词directory(目录)的缩写,主要用来显示一个目录下的文件和子目录. [功能] 显示指定磁盘.目录中的文件和子目录信息,

  • 经常用的DOS命令大全(经典收藏)

    DOS命令,计算机术语,是指DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令.磁盘操作类命令.文件操作类命令和其它命令. 大家常用的操作系统有windows10,windows 7等,都是图形化的界面.在有这些系统之前的人们使用的操作系统是DOS系统. Windows命令 Net命令 net use \\ip\ipc$ " " /user:" " 建立IPC空链接 net use \\ip\ipc$ "密码" /user:&

  • 常用的DOS命令汇总

    打开cmd方式: 开始菜单点击 win+R然后键入cmd打开(推荐) 任意文件夹下,shift+鼠标右键点击,在此处打开命令行窗口 任意文件夹地址栏前输入cmd加空格 常用命令: 盘符切换 E: 查看当前目录下所有的文件 dir 进入同级的其他目录 cd  videos 进入不同级的其他目录 cd /d music 返回上一级 cd .. 创建文件夹 md test 删除文件夹 rd test 创建文件 cd>test.txt 删除文件 del test.txt 清楚屏幕 cls 退出终端 ex

  • C#实现的4种常用数据校验方法小结(CRC校验,LRC校验,BCC校验,累加和校验)

    CRC即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定.循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性. CRC算法参数模型解释: NAME:参数模型名称. WIDTH:宽度,即CRC比特数. POLY:生成项的简写,以16进制表示.例如:CRC-32即是0x04C11DB7,忽略了最高位

  • Unix操作系统常用命令(小结)

    一.关于档案/目录处理的命令  1.ls--列目录   这是最基本的档案指令. ls 的意义为 "list",也就是将某一个目录或是  某一个档案的内容显示出来. 格式:ls -1ACFLRabcdfgilmnopqrstux -W[sv] [files] ls 的常用参数如下: -a : 在 UNIX 中若一个目录或文件名字的第一个字符为 "." , 则使用 ls  将不会显示出这个档案的名字,我们称此类档案为隐藏档.如 .profile..tcshrc等,如果我

  • 批处理入门手册之批处理常用DOS命令篇(echo、rem、cd、dir)

    1.1 学习echo  rem  cd  dir命令 学习要点: 1.显示信息:echo 2.注释语句:rem 3.目录切换:cd 4.列文件名:dir 一.显示信息:echo 在学习echo命令前我们先在C盘下建一个新文件夹bat,并建一个空的bat文件.例如我是的mybat.bat 好了,下面 我们开始<批处理入门手册>的第一章1.1节. 1.输出提示信息 格式:echo 你要输出的信息 例1 echo hello,world echo i will come back pause 执行显

  • Oracle数据库执行脚本常用命令小结

    1. 执行一个SQL脚本文件 复制代码 代码如下: sqlplus user/pass@servicename<file_name.sql 或 复制代码 代码如下: SQL>start file_names 或 复制代码 代码如下: SQL>@ file_name 我们可以将多条sql语句保存在一个文本文件中,这样当要执行这个文件中的所有的sql语句时,用上面的任一命令即可,这类似于dos中的批处理. @与@@的区别是什么? @等于start命令,用来运行一个sql脚本文件. @命令调用

  • Linux操作系统操作MySQL常用命令小结

    下面给大家分享mysql常用命令, -- 启动数据库 service myslqd start; -- 进入MySQL -u root -p/mysql -h localhost -u root -p DatabaseName; -- 列出数据库 show database; -- 创建数据库 create database XXXX; -- 选择数据库 use DatabaseName; -- 罗列表 show table; -- 显示表格的属性 show columns from table

  • 对python中执行DOS命令的3种方法总结

    1. 使用os.system("cmd") 特点是执行的时候程序会打出cmd在Linux上执行的信息. import os os.system("ls") 2. 使用Popen模块产生新的process 现在大部分人都喜欢使用Popen.Popen方法不会打印出cmd在linux上执行的信息.的确,Popen非常强大,支持多种参数和模式.使用前需要from subprocess import Popen, PIPE.但是Popen函数有一个缺陷,就是它是一个阻塞的方

  • 常用dos命令总结

    什么是DOS命令 DOS命令,计算机术语,是指DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令.磁盘操作类命令.文件操作类命令和其它命令. 常用命令 目录命令 md/mkdir 作用:创建一个子目录(make directory). 语法:md[C:][path]〈subPath〉 cd 作用:改变或显示当前目录(change directory). 语法:cd [C:][path] PS:路径可以使用绝对路径和相对路径两种. cd\ 表示退回到根目录. cd.. 表示退回

随机推荐