DOS命令总结整理

       DOS命令,计算机术语,是指DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。

      目前大家常用的操作系统有windows10,windows 7等,都是图形化的界面。在有这些系统之前的人们使用的操作系统是DOS系统。

      下面总结了常用的DOS命令,以方便项目开发,有总结不充分的地方,欢迎大家留言补充。

D:                //去往D盘
cd + 子文件夹      // 进入当前目录的子目录(可用TAB补齐)
cd ..             //返回上一级目录
cd \              //返回本磁盘根目录
dir               //当前目录下的文件目录(一列将目录排列)
dir /w            //所有文件一屏内显示,只显示文件和子目录(会横向显示,不是一页)
dir /s            //当前目录下的所有目录(会遍历所有目录)
dir *.bat         //显示所有扩展名是bat的文件,*代表任意字符。*为通配符,可代表多个字符,在分隔符前起作用
dir a*            //显示所有文件名是a的文件,*代表任意字符
dir a?            //显示所有文件名是以a开头,并只有2个字母,?代表任意字符。?为通配符,只能代表1个字符,在分隔符前起作用

md  + 文件名      //make directory 创建目录
rd  + 文件名      //remove directory 删除目录(目录中不能有子目录和文件)
copy con mashuai.txt  //建立文件名为mashuai的txt文档 建立后直接跳到文档内容,ctrl+z完成内容编辑(完了回车)
del mashuai.txt         //删除文件名为1的txt文档 del仅用于文档,rd用于文件夹
ren mashuai.txt mashuai1.txt     //文件名 新文件名 重命名

type 1.txt        //显示文件1.txt的内容 一般只适用于txt
tree              //显示文件目录树,含最底层目录
echo              //显示此字符后的字符
echo off          //在此语句后所有运行的命令都不显示命令行本身;
echo on          //在此语句后所有运行的命令都显示命令行本身;
                    例如:
                    D:\vs2013_prg>echo off (不显示命令行)
                    echo on               (显示命令行)
                    D:\vs2013_prg>
Ctrl+C           //中断操作 比如运行tree很长的时候
F7               //查看之前执行的命令 
help             //指令帮助
cls              //清除屏幕

ver              //查看系统版本
date             //查看日期
time             //查看时间
ipconfig         //查看电脑和网络地址

notepad          //打开记事本程序
mspaint          //打开画图程序
calc             //打开计算机程序
regedit          //注册表编辑器
taskmgr          //任务管理器-task manager
tasklist         //显示计算机进程



      另外,DOS中还有一些特殊符号,同样有着重要的作用。

1、@   命令行回显屏蔽符 
   这个字符在批处理中的意思是关闭当前行的回显,ECHO OFF 可以关闭掉整个批处理命令的回显,但不能关掉 ECHO OFF 这个命令,现在我们在 ECHO OFF 这个命令前加个@,就可以达到所有命令均不回显的要求.

2、%   批处理变量引导符
   引用变量用%var%, 

3、>     重定向符 
输出重定向命令, 这个字符的意思是传递并且覆盖,他所起的作用是将运行的结果传递到后面的范围(后边可以是文件,也 可以是默认的系统控制台) 
比如: 
使用命令:echo hello >1.txt 将建立文件 1.txt,内容为"hello "(注意行尾有一空格) 
使用命令:echo hello>1.txt 将建立文件 1.txt,内容为"hello"(注意行尾没有空格)
 
4、>>   重定向符 
输出重定向命令 
这个符号的作用和>有点类似,但他们的区别是>>是传递并在文件的末尾追加,而>是覆盖 
用法同上 
例如: 
echo hello > 1.txt 
echo world >>1.txt 
这时候 1.txt  内容如下: 
hello 
world 

5、""   字符串界定符 
双引号允许在字符串中包含空格,进入一个特殊目录可以用如下方法 
cd "program files" 
cd progra~1 
cd pro* 
以上三种方法都可以进入 program files 这个目录 

6、()  括号 
小括号在批处理编程中有特殊的作用,左右括号必须成对使用,括号中可以包括多行命令,这些命令将被 
看成一个整体,视为一条命令行。 
括号在  for  语句和  if  语句中常见,用来嵌套使用循环或条件语句,其实括号()也可以单独使用,请看例 
子。 
例: 
命令:echo 1 & echo 2 & echo 3 
可以写成: 
( 
echo 1 
echo 2 
echo 3 
) 
上面两种写法效果一样,这两种写法都被视为是一条命令行。 

 

 

你可能感兴趣的:(DOS命令总结整理)