dos常用命令.docx

上传人:b****5 文档编号:28514796 上传时间:2023-07-18 格式:DOCX 页数:22 大小:354.97KB
下载 相关 举报
dos常用命令.docx_第1页
第1页 / 共22页
dos常用命令.docx_第2页
第2页 / 共22页
dos常用命令.docx_第3页
第3页 / 共22页
dos常用命令.docx_第4页
第4页 / 共22页
dos常用命令.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

dos常用命令.docx

《dos常用命令.docx》由会员分享,可在线阅读,更多相关《dos常用命令.docx(22页珍藏版)》请在冰豆网上搜索。

dos常用命令.docx

dos常用命令

一、cls(clearscreen的简写)

      命令作用:

清屏屏幕

      详细介绍:

屏幕显示的所有字符信息都是存放在一个屏幕缓冲区中,cls命令的作用是清除屏幕上的文字,并将该缓冲区清空。

二、dir(directory的简写)

      命令作用:

列出当前文件夹下的所有文件和文件夹,当然不包括隐藏的和系统文件。

      详细介绍:

我目前还不知道,你在发掘发掘。

      扩展功能:

 dir/ah          #仅显示当前文件夹下的隐藏文件

                      dir/as                  #仅显示当期文件夹下的系统文件

                        dir/ash               #上面两个功能的叠加

                        dir/?

           #显示所有可选项

三、cd(changedirectory的简写)

      命令作用:

改变当前所在的文件夹

      详细介绍:

同上

      使用方法:

 cd directory     #进入当前文件夹下的directory文件夹中

                        cd..                    #返回到上一级文件夹。

cd和..之间不带空格也行,但是最好带上,这个以后你就知道了,反正这样更好

                        cd\            #直接返回到当前所在分区的根上。

cd和\之间无空格

      扩展功能:

 cd..\..\                 #返回到当前文件夹的上一级的上一级文件夹。

这个是我自己想出来的,你可以自己发掘出更好的。

四、从一个分区进入另一个分区中

      这个没有具体的命令,我演示一下。

    我这个虚拟机中只有三个分区(C,D,E)了,只能这样了。

自己试试。

五、文件操作命令(move、copy、del)

      注意:

这三个命令都是文件操作命令,针对的是单个文件。

      

      move命令:

             命令作用:

移动某个文件到指定的文件夹中。

             具体使用:

(例如:

将D:

\files\abc.zip移动到E:

\test\文件夹下)

    移动之后在原来的D:

\files\下就没有abc.zip文件了。

 

      copy命令:

             命令作用:

将某个文件拷贝到指定的文件夹中。

             具体使用:

(将E:

\test\abc.zip拷贝到D:

\files\文件夹中)

 

      del命令:

             命令作用:

删除指定的文件(注意:

直接就删除了,不像在图形下删除时是放入回收站,类似于快捷键Shift+Delete)。

             具体使用:

(删除D:

\files\abc.zip文件)

六、文件夹操作命令(md、mkdir、rd、rmdir)

      这几个命令主要针对的是文件夹。

      

      md、mkdir命令:

(makedirectory的简写)

             命令作用:

创建指定的文件夹。

(个人推荐使用mkdir命令,比较通用,md可记可不记)。

             具体使用:

(在D:

\files\文件夹下创建一个rjxh的文件夹)

 

      rd、rmdir命令:

(removedirectory的简写)

             命令作用:

移除指定的文件夹。

(一般指的是空的文件夹)

             具体使用:

(删除(也即移除)D:

\files\下的rjxh文件夹)

 

      扩展知识:

(非重点,可直接绕过)

      Windows下的文件以及文件夹操作命令的功能都不是很强大,如果你需要的话,可以自己编写出更好的命令。

这里说一下怎么做,如果你需要的话,可以自己试试。

我没编写过具体的可执行文件作为命令,不过我编写过一些批处理文件用来模仿Linux下的命令,但都不是很好,最好的就是编制可执行文件。

之后,将编制好的可执行文件放入到C:

\Windows\目录下即可;也或者在C:

\Windows\文件夹下新建一个文件夹(例如newAddCMD)专门用来存放自定义的命令,然后将C:

\Windows\newAddCMD加入到系统变量中的Path里即可,这样做更便于管理。

  下面是我在自己的系统中添加的一些自定义命令(不过这些自定义命令都是些批处理文件)的方法:

七、type命令

      命令作用:

显示文本类文件中的内容(例如:

.txt、.Java、.cpp、.c、.html等等都属于文本类文件,word、execl、ppt、exe、dll等都不属于文本类文件)。

八、fc命令

      命令作用:

比较两个文件或两个文件集并显示它们之间的不同。

一般用来比较文本类文件,是否可以进行其他类型的文件的比较,还没测试过。

另外,我觉得这个命令有问题。

      具体使用:

九、find命令

      命令作用:

在文件中搜索字符串。

(一般也指的是文本类文件)

      具体使用:

十、findstr命令

      命令作用:

在文件中寻找字符串。

(一般指的是文本类文件)  它与find命令的区别在于findstr中可以使用简单的正则表达式,同样,我觉得这个命令有问题。

      具体使用:

下面演示的是从c.txt文件中找出所有以a开头的行的字符串。

但是他好像出问题了。

十一、more命令

      命令作用:

一般和管道符“|”搭配用来分屏显示一个大的文本文件内容。

      具体使用:

    按空格一屏一屏的显示,按回车一行一行的显示,按q退出。

十二、prompt命令

      命令作用:

改变命令提示符标示。

      具体使用:

十三、title命令

      命令作用:

改变DOS窗口的标题提示。

      具体使用:

    注意:

此时,窗口的提示是“C:

\WINDOWS\system32\cmd.exe”,吾马上将他变为“I’mMessCodes”。

十四、ver命令

      命令作用:

显示当前机器上的操作系统版本信息。

      具体使用:

十五、help命令

      命令作用:

列出DOS下的所有可用命令。

C:

\DocumentsandSettings>help

有关某个命令的详细信息,请键入HELP命令名

ASSOC                  显示或修改文件扩展名关联。

AT             计划在计算机上运行的命令和程序。

ATTRIB                  显示或更改文件属性。

BREAK                  设置或清除扩展式CTRL+C检查。

CACLS          显示或修改文件的访问控制列表(ACLs)。

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

CD             显示当前目录的名称或将其更改。

                @test

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

CHDIR                   显示当前目录的名称或将其更改。

CHKDSK                检查磁盘并显示状态报告。

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

CLS             清除屏幕。

                               @test

CMD                    打开另一个Windows命令解释程序窗口。

          @test

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

 (color/?

)        @test

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

COMPACT              显示或更改NTFS分区上文件的压缩。

CONVERT               将FAT卷转换成NTFS。

您不能转换当前驱动器。

COPY            将至少一个文件复制到另一个位置。

             @test

DATE           显示或设置日期。

DEL             删除至少一个文件。

                        @test

DIR                      显示一个目录中的文件和子目录。

               @test

DISKCOMP             比较两个软盘的内容。

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

DOSKEY                编辑命令行、调用Windows命令并创建宏。

ECHO           显示消息,或将命令回显打开或关上。

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

ERASE           删除至少一个文件。

EXIT            退出CMD.EXE程序(命令解释程序)。

           @test

FC              比较两个或两套文件,并显示不同处。

           @test

FIND            在文件中搜索文字字符串。

                  @test

FINDSTR               在文件中搜索字符串。

                     @test

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

FORMAT                格式化磁盘,以便跟Windows使用。

FTYPE                   显示或修改用于文件扩展名关联的文件类型。

GOTO                   将Windows命令解释程序指向批处理程序中某个标明的行。

GRAFTABL             启用Windows来以图像模式显示扩展字符集。

HELP                    提供Windows命令的帮助信息。

             @test

IF                        执行批处理程序中的条件性处理。

LABEL                   创建、更改或删除磁盘的卷标。

MD                      创建目录。

                            @test

MKDIR                 创建目录。

                            @test

MODE                  配置系统设备。

(modeconcols=70lines=200   #会这个就行了)

MORE                  一次显示一个结果屏幕。

                   @test

MOVE                  将文件从一个目录移到另一个目录。

           @test

PATH                    显示或设置可执行文件的搜索路径。

PAUSE                   暂停批文件的处理并显示消息。

POPD                    还原PUSHD保存的当前目录的上一个值。

PRINT                    打印文本文件。

PROMPT               更改Windows命令提示符。

               @test

PUSHD                  保存当前目录,然后对其进行更改。

RD                      删除目录。

                             @test

RECOVER               从有问题的磁盘恢复可读信息。

REM                    记录批文件或CONFIG.SYS中的注释。

REN                     重命名文件。

                           @test

RENAME              重命名文件。

                           @test

REPLACE                替换文件。

RMDIR                 删除目录。

                            @test

SET                      显示、设置或删除Windows环境变量。

SETLOCAL              开始批文件中环境更改的本地化。

SHIFT                    更换批文件中可替换参数的位置。

SORT                    对输入进行分类。

START                   启动另一个窗口来运行指定的程序或命令。

SUBST                   将路径跟一个驱动器号关联。

TIME                     显示或设置系统时间。

TITLE                   设置CMD.EXE会话的窗口标题。

             @test

TREE                    以图形模式显示驱动器或路径的目录结构。

TYPE                    显示文本文件的内容。

                     @test

VER                     显示Windows版本。

                    @test

VERIFY                  告诉Windows是否验证文件是否已正确写入磁盘。

VOL                     显示磁盘卷标和序列号。

XCOPY                 复制文件和目录树。

 

C:

\DocumentsandSettings>

 

      DOS下的所有命令都在上面的表格中,第一列是命令名称,第二列是解释;更详细的命令使用方法可使用命令名/?

来获取帮助(如:

dir/?

)。

     注意:

上面的所有命令中,红色加粗的表示经常使用的,红色加粗后带有@test字样的表示你可以自己测试的玩玩,没有什么危险。

蓝色加粗斜体的表示在写批处理脚本时经常用到的命令。

十六、管道命令

      管道命令总共有“|”、“>”、“>>”、“<”、“<<”五种。

      “|”:

可叫它为竖管道,随便吧,我也不知道他叫什么,你可以查查。

使用的话,最多是搭配more命令使用的,也可以这样,当某个文件夹下的文件比较多时,dir命令不能一屏显示完,可以使用dir|more来显示。

      “>”:

以覆盖的方式输出重定向。

      “<”:

以覆盖的方式输入重定向。

      “>>”:

以追加的形式输出重定向。

      “<<”:

以追加的形式输入重定向。

 

 

一个示例:

DOS关机命令

[plain]viewplaincopy

1.shutdown -s -t 0                # 立即关机  

2.shutdown -s -t 60               # 60秒,也就是1分钟后关机  

3.shutdown -r -t 0                # 立即重启  

4.shutdown /?

                 # 更多用法  

DOS下通过确定的端口号查看运行在该端口下的服务程序

[plain]viewplaincopy

1.netstat -ano | findstr "80"             # 查看80端口号对应的进程号  

2.tasklist | findstr "2223"               # 查看进程号2223对应的程序名称  

演示:

用命令改变DOS命令行的尺寸

[plain]viewplaincopy

1.mode con cols=xxx lines=xxx         # cols表示改变后的窗口列字符宽度,lines表示改变后的行字符高度  

 

           以上命令执行完后,会变成如下的样子,但是这样还是有些缺陷的,例如:

这样做后每次的输出只能看一屏,而不能向上翻屏。

          加大lines的值,这样就可以保留上面几屏的输出了

以上便是Windows下的一些简常用的DOS命令,如果想玩玩真正的DOS下命令的话,自己可以下载一个MSDOS.iso的镜像,然后装到虚拟机里玩玩便是。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1