DOS基本命令(Windows下的基本命令部分)

一、cls(clear screen的简写)

命令作用:清屏屏幕

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

二、dir(directory的简写)

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

详细介绍:我目前还不知道,你在发掘发掘。

扩展功能:  dir/ah                    #仅显示当前文件夹下的隐藏文件

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

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

dir /?                     # 显示所有可选项

三、cd(change directory的简写)

命令作用:改变当前所在的文件夹

详细介绍:同上

使用方法:  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’m MessCodes”。

十四、ver命令

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

具体使用:

十五、help命令

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


C:\Documents and Settings>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                   配置系统设备。mode con cols=70 lines=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:\Documents and Settings>

DOS下的所有命令都在上面的表格中,第一列是命令名称,第二列是解释;更详细的命令使用方法可使用命令名 /?来获取帮助(如:dir /?)。

       注意:上面的所有命令中,红色加粗的表示经常使用的,红色加粗后带有@test字样的表示你可以自己测试的玩玩,没有什么危险。蓝色加粗斜体的表示在写批处理脚本时经常用到的命令。

十六、管道命令

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

“|”:可叫它为竖管道,随便吧,我也不知道他叫什么,你可以查查。使用的话,最多是搭配more命令使用的,也可以这样,当某个文件夹下的文件比较多时,dir命令不能一屏显示完,可以使用dir| more来显示。

“>”:以覆盖的方式输出重定向。

      “<”:以覆盖的方式输入重定向。

      “>>”:以追加的形式输出重定向。

      “<<”:以追加的形式输入重定向。

一个示例:

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

原文地址:https://www.cnblogs.com/hellangels333/p/8150124.html

时间: 2024-10-17 12:47:31

DOS基本命令(Windows下的基本命令部分)的相关文章

windows下nginx基本命令

Windows下Nginx的启动.停止等命令 在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动.停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍.1.启动: C:\server\nginx-1.0.2>start nginx 或 C:\server\nginx-1.0.2>nginx.exe 注:建议使用第一种,第二种会使你的cmd窗口一直处于执行中,不能进行其他命令操作. 2.停止: C:\server\nginx-1.0.2>nginx

DOS命令行下mysql 基本命令

第一招.mysql服务的启动和停止 net stop mysql net start mysql 第二招.登陆mysql 语法如下: mysql -u用户名 -p用户密码 键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是: mysql> 注意,如果是连接到另外的机器上,则需要加入一个参数-h机器IP 第三招.增加新用户 格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by

Windows下Nginx的启动、停止等基本命令

在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动.停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍. 1.启动: C:\server\nginx-1.0.2>start nginx 或 C:\server\nginx-1.0.2>nginx.exe 注:建议使用第一种,第二种会使你的cmd窗口一直处于执行中,不能进行其他命令操作. 2.停止: C:\server\nginx-1.0.2>nginx.exe -s stop 或 C:\serv

linux下的基本命令

接下来介绍的命令,是针对RedHat版本下的基本命令. 压缩和戒烟的过程需要使用不同的命令来处理.其压缩和解压的命令是不一样的,所以要根据不同后缀名,来进行不同的命令来处理. *.gz <-> gzip命令压缩的文件 *.bz2 <-> bzip2命令压缩的文件 *.tar <-> tar命令打包的文件 *.tar.gz <-> tar打包后,再经过gzip压缩的文件 *.tar.bz2 <-> tar命令打包后,再经过bzip2压缩的文件 打包

Win 管理器 运行命令 大全(Windows下的DOS运行命令)

DOS 运行命令管理器字符大全 Win 管理器  运行命令 大全(Windows下的DOS运行命令) Nslookup-------IP 地址侦测器 explorer-------打开资源管理器 devmgmt.msc--- 设备管理器 progman--------程序管理器 taskmgr-----任务管理器(2000/ xp/ 2003 ) ntmsmgr.msc----移动存储管理器 eventvwr-------事件查看器 sysedit--------系统配置编辑器 regedt32

使sublimetext3在ubuntu下可以打中文和在windows的dos命令行下正常显示中文

学习闲暇之余,总结一下在windows和ubuntu下使用sublimetext3遇到的问题 一.关于sublimetext3在windows的dos命令行下不能编译运行中文的解决方案: 因为dos命令行默认的是gbk编码,所以需要按照如下方式来编译 javac -encoding UTF-8 xxx.java 这样运行class文件就可以正常显示中文了 二.关于sublimetext3在ubuntu下不能打中文的解决方案 首先需要在ubuntu上安装一个搜狗输入法,而搜狗输入法建立在fcitx

windows下vi/vim编辑器的基本操作

windows下vi/vim编辑器的基本操作 Contents 1. 工具准备(下载gvim) 2. vi/vim基本入门 2.1. 安装 2.2. 基本使用 3. vi/vim基本命令表 1 工具准备(下载gvim) 废话 :因为我们的目的是学习vi/vim操作,所以不必强调使用linux系统下的vi/vim,这里使用的是windows版的gvim(gvim是vi/vim的gui加强版). 网盘下载 :http://pan.baidu.com/s/1hqfAch2 官网下载 :http://w

windows下Bat命令学习

一.基础语法:1.批处理文件是一个“.bat”结尾的文本文件,这个文件的每一行都是一条DOS命令.可以使用任何文本文件编辑工具创建和修改.2.批处理是一种简单的程序,可以用 if 和 goto 来控制流程,也可以使用 for 循环.3.批处理的编程能力远不如C语言等编程语言,也十分不规范.4.每个编写好的批处理文件都相当于一个DOS的外部命令,把它所在的目录放到DOS搜索路径(path)中,即可在任意位置运行.5.C:\AUTOEXEC.BAT 是每次系统启动时都会自动运行的,可以将每次启动时都

SecureCRT是最常用的终端仿真程序,简单的说就是Windows下登录UNIX或Liunx服务器主机的软件,本文主要介绍SecureCRT的使用方法和技巧

VanDyke CRT 和 VanDyke SecureCRT是最常用的终端仿真程序,简单的说就是Windows下登录UNIX或Liunx服务器主机的软件.二者不同的是SecureCRT支持SSH(SSH1和SSH2). 1 #!/usr/bin/perl 2 3 use strict; 4 use warnings; 5 use 5.01; 6 7 8 9 sub license { 10 print "\n". 11 "License:\n\n". 12 &qu