DOS常用基本命令
通配符* 和 ?
*
表示一个字符串
?
只代表一个字符
注意通配符只能通配文件名或扩展名,不能全都表示。例如我们要查找以字母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常用基本命令的更多相关文章
- DOS常用命令详解
DOS常用命令详解 dir 列文件名 deltree 删除目录树 cls 清屏 cd 改变当前目录 copy 拷贝文件 diskcopy 复制磁盘 del 删除文件 format 格式化磁盘 edit ...
- Linux(centos)的常用基本命令
Linux的常用基本命令. 首先启动Linux.启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中“系统管理员”拥有最高权限. 在启动Linux后屏幕出现如下界面显示: …… Re ...
- ffmpeg常用基本命令(转)
[FFmpeg]FFmpeg常用基本命令 1.分离视频音频流 ffmpeg -i input_file -vcodec copy -an output_file_video //分离视频流 ffmpe ...
- Linux的常用基本命令
Linux的常用基本命令. 首先启动Linux.启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中“系统管理员”拥有最高权限. 在启动Linux后屏幕出现如下界面显示: …… Re ...
- FFmpeg常用基本命令
FFmpeg常用基本命令 1.分离视频音频流 ffmpeg -i input_file -vcodec copy -an output_file_video //分离视频流 ffmpeg -i inp ...
- Linux的常用基本命令。
Linux的常用基本命令. 首先启动Linux.启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中"系统管理员"拥有最高权限. 在启动Linux后屏幕出现如下界 ...
- DOS常用命令及进制转换
DOS是一种用户单任务磁盘操作系统.在DOS中,我们可以通过DOS命令来管理设备和文件,如打印文件.删除文件,复制文件,创建新的文件夹和文档并编写内容等功能同时也是JAVA编程基础的一个入门.进入DO ...
- 【转】ffmpeg常用基本命令
[FFmpeg]FFmpeg常用基本命令 1.分离视频音频流 ffmpeg -i input_file -vcodec copy -an output_file_video //分离视频流 ffmpe ...
- Linux常用基本命令(less)
转: Linux常用基本命令(less) LESS:跟more命令的功能类似,都是用于分页显示内容,但是他的性能比more更高,功能比more更丰富,他读取文件是按需加载 格式: less [opti ...
随机推荐
- 通过JMETER后置处理器JSON Path Extractor插件来获取响应结果
学生金币充值接口:该接口有权限验证,需要admin用户才可以做操作,需要添加cookie.cookie中key为登录的用户名,value从登录接口中获取,登陆成功之后会返回sign. 通常做法是在HT ...
- npm卸载appium,重新安装桌面版appium
大家好,appium环境搭建的时候,我选的是使用npm安装appium,但我在使用过程中,发现这样安装的appium没有界面,都是需要通过命令行操作,对于我来说,有点吃力.最后,还是觉得初学就先用桌面 ...
- 鸿蒙内核源码分析(Shell编辑篇) | 两个任务,三个阶段 | 百篇博客分析OpenHarmony源码 | v71.01
子曰:"我非生而知之者,好古,敏以求之者也." <论语>:述而篇 百篇博客系列篇.本篇为: v71.xx 鸿蒙内核源码分析(Shell编辑篇) | 两个任务,三个阶段 ...
- P4198-楼房重建【线段树】
正题 题目链接:https://www.luogu.com.cn/problem/P4198 题目大意 \(n\)条线,开始时第\(i\)条是\((i,0)\)的一个点. 每次有操作把第\(x\)条线 ...
- 分享一下我的Python自学历程,分享下我自己学习方法
其实关于编程这事儿没有接触的那么早,大一的时候没什么关注点,有一门课是vb,一天天的,就抄抄作业啥的就完事儿了.当时也觉的自己不是学编程的料,想着以后估摸也不会干开发相关的工作. 我的自学历程 阴差阳 ...
- Pycharm新建模板默认添加作者时间等信息(逼格更高,好像很历害的样子)
在pycharm使用过程中,关于代码编写者的一些个人信息快捷填写,使用模板的方式比较方便. 方法如下: 1.打开pycharm,选择File-Settings 2.选择Editor--Color&am ...
- 十一、Abp vNext 基础篇丨测试
前言 祝大家国庆快乐,本来想国庆之前更新完的,结果没写完,今天把剩下的代码补了一下总算ok了. 本章节也是我们后端日常开发中最重要的一步就是测试,我们经常听到的单元测试.集成测试.UI测试.系统测试, ...
- ElasticSearch7.X.X-初见-模仿京东搜索的实战
目录 简介 聊聊Doug Cutting ES&Solr&Lucene ES的安装 安装可视化界面ES head插件 了解ELK 安装Kibana ES核心概念 文档 类型 索引 倒排 ...
- appium启动ios系统上面的app需求的参数
Appium启动APP至少需要7个参数 'platformVersion','deviceName'.'udid'.'bundleId'.'platformName'.'automationName ...
- ❤️这应该是Postman最详细的中文使用教程了❤️(新手使用,简单明了)
️这应该是Postman最详细的中文使用教程了️(新手使用,简单明了) 在前后端分离开发时,后端工作人员完成系统接口开发后,需要与前端人员对接,测试调试接口,验证接口的正确性可用性.而这要求前端开发进 ...