通配符* 和 ?

*表示一个字符串

?只代表一个字符

注意通配符只能通配文件名或扩展名,不能全都表示。例如我们要查找以字母y开头的所有文件,可以输入以下命令:

dir y*.*

例如我要查找第二个字母为s的所有文件

dir ?s*.*。

dir

dir是英文单词directory(目录)的缩写,

功能:主要用来显示一个目录下的文件和子目录。

格式:

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

dir是DOS命令中最常用的一个。斜杠表示后面的内容是参数

DOS参数最常用的是以下四个:

  • **/p ** 显示信息满一屏时,暂停显示,按任意键后显示下一屏
  • **/o ** 排序显示。o后面可以接不同意义的字母
  • /w 只显示文件名目录名,每行五个文件名。即宽行显示
  • /s 将目录及子目录的全部目录文件都显示
  • **/a ** 显示隐藏文件

md

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

功能: 创建一个子目录

格式:

md 文件名

cd

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

功能: 改变或显示当前目录

格式:

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

rd

remove directory

[功能]: 删除空子目录

[格式]

rd d:\workspace\dos\test        #删除d:\workspace\dos\路径下的test文件夹

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

copy

copy在英文中是复制的意思

[功能] 复制文件

[格式]

copy 源文件名 目标文件名

如果复制的时候,你还需要把源文件改个名,比如把test.txt改为1.txt的时候,可以直接使用:

copy d:\test\test.txt d:\1.txt

如果要复制的路径带有空格、&等特殊符号的时候,请使用引号把这些特殊字符括起来,比如:

copy "d:\test abc\test.txt" "d:\t&est"   

copy命令除了“复制”文件的功能外,还有一个绝活:合并多个文件为一个文件,具体的格式为:copy 文件1+文件2+文件3 目的路径\新文件名

copy d:\test.txt+d:\abc.txt d:\test\test.txt

那么,就把D盘根目录下的test.txt和abc.txt两个文件的内容合并为test.txt,并保存到d:\test目录下。

若要复制文件夹用xcopy命令

del

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

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

[格式]

del d:\dos\test		#删除d:\dos路径下的test文件夹下的所有文件,但不会删除test文件夹
  • 这个命令应小心使用。一旦被删除,将不易恢复。DOS对误删除的文件可以用UNDELETE外部命令恢复
  • 可以采用通配符为删除一类文件。
  • 注意这个命令不能删除具有只读、隐含、系统属性的文件;
  • 如果指定文件不存在,则出现“File not found”的提示;;
  • 它只能删文件,不能删目录。

ren

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

[功能] 对指定的一个文件或一组文件更改名称

[格式]

ren oldname newname

改名操作只限于某个文件某组文件的名称,它不会更改文件所在的目录。 如果使用了通配符,则对一批文件进行更名。

type

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

[格式]

type 文件名

type只能用来显示文本文件内容

echo

[功能] 创建、编辑文件

[格式]

#创建test.txt文件并添加hello
echo "hello" > test.txt"
#在hello后追加 wolrd,使内容变为hello world
echo "world"" >> test.txt
#将hello world 替换为 hello
echo "hello" > test.txt

>表示替换,>>表示追加

DOS常用基本命令的更多相关文章

  1. DOS常用命令详解

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

  2. Linux(centos)的常用基本命令

    Linux的常用基本命令. 首先启动Linux.启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中“系统管理员”拥有最高权限. 在启动Linux后屏幕出现如下界面显示: …… Re ...

  3. ffmpeg常用基本命令(转)

    [FFmpeg]FFmpeg常用基本命令 1.分离视频音频流 ffmpeg -i input_file -vcodec copy -an output_file_video //分离视频流 ffmpe ...

  4. Linux的常用基本命令

    Linux的常用基本命令. 首先启动Linux.启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中“系统管理员”拥有最高权限. 在启动Linux后屏幕出现如下界面显示: …… Re ...

  5. FFmpeg常用基本命令

    FFmpeg常用基本命令 1.分离视频音频流 ffmpeg -i input_file -vcodec copy -an output_file_video //分离视频流 ffmpeg -i inp ...

  6. Linux的常用基本命令。

    Linux的常用基本命令. 首先启动Linux.启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中"系统管理员"拥有最高权限. 在启动Linux后屏幕出现如下界 ...

  7. DOS常用命令及进制转换

    DOS是一种用户单任务磁盘操作系统.在DOS中,我们可以通过DOS命令来管理设备和文件,如打印文件.删除文件,复制文件,创建新的文件夹和文档并编写内容等功能同时也是JAVA编程基础的一个入门.进入DO ...

  8. 【转】ffmpeg常用基本命令

    [FFmpeg]FFmpeg常用基本命令 1.分离视频音频流 ffmpeg -i input_file -vcodec copy -an output_file_video //分离视频流 ffmpe ...

  9. Linux常用基本命令(less)

    转: Linux常用基本命令(less) LESS:跟more命令的功能类似,都是用于分页显示内容,但是他的性能比more更高,功能比more更丰富,他读取文件是按需加载 格式: less [opti ...

随机推荐

  1. whistle手机抓包(以安卓手机为例)

    环境:whistle:1.14.6 whistle手机抓包 以安卓手机为例 手机跟电脑要连同一个wifi. 1.启动whistle 使用w2 start启动whistle. 退出cmd后,whistl ...

  2. 分组密码(四)AES算法① — 密码学复习(七)

    介绍完S-PN型结构之后,下面介绍AES算法.由于内容比较多所以将其分为两篇来介绍,本篇主要讲AES的历史时间节点.产生背景.与DES的对比.算法框图(粗略)以及一些数学基础. 7.1 AES的历史时 ...

  3. Redis之品鉴之旅(三)

    3)Set,可以去重的.无序的集合.可以取交集.并集.zset(sorted set),有序的.去重的集合,排序不是根据value排序,而是根据score排序. using (RedisClient ...

  4. 开机延时启动多程序(Dos下Start命令详解)

    前言 在实际开发当中,很多程序需要开机自启,并且对启动顺序有所要求,这里推荐一种最简单的开机延时启动多程序的方法,使用bat脚本来控制程序的启动顺序. Bat脚本实现 Bat比较简单,延时是采用pin ...

  5. 基于预计算的全局光照(Global Illumination Based On Precomputation)

    目录 基于图像的光照(Image Based Lighting,IBL) The Split Sum Approximation 过滤环境贴图 预计算BRDF积分 预计算辐射度传输(Precomput ...

  6. Unity——FSM有限状态机

    FSM有限状态机 一.设计思路 1.共同的状态父类,提供可重写的进入,保持,退出该状态的生命周期方法: 2.状态机,管理所有状态(增删查改),状态机运行方法(Run): 3.在角色控制器中,实例化状态 ...

  7. div标签的理解

    在HTML里面,div标签是一个块状元素,不会和其他元素排列在同一行,会默认和下面的元素换行,但是如果我们需要把几个div标签排在同一行,需要怎么做? 第一种:修改块状元素 源码: <div i ...

  8. AI 事件驱动场景 Serverless 实践

    作者 | 李鹏(元毅) 来源 | Serverless 公众号 一.事件驱动框架:Knative Eventing 事件驱动是指事件在持续事务管理过程中,进行决策的一种策略.可以通过调动可用资源执行相 ...

  9. Go语言核心36讲(Go语言基础知识三)--学习笔记

    03 | 库源码文件 在我的定义中,库源码文件是不能被直接运行的源码文件,它仅用于存放程序实体,这些程序实体可以被其他代码使用(只要遵从 Go 语言规范的话). 这里的"其他代码" ...

  10. epoll实现快速ping

    概述 在VOIP的运营过程中,最常见的一类问题就是语音质量问题,网络间的丢包.延迟.抖动都会造成语音质量的体验下降. 当现网出现语音质量问题的时候,我们有没有工具能够快速的界定问题的边界,缩小排查的范 ...