DOS介绍及最常用的20个dos操作命令

news2024/11/26 11:30:56

🚀 个人简介:某大型国企资深软件开发工程师,信息系统项目管理师、CSDN优质创作者、阿里云专家博主,华为云云享专家,分享前端后端相关技术与工作常见问题~

💟 作    者:码喽的自我修养🥰
📝 专    栏:Java入门到实战 🎉

🌈 创作不易,如果能帮助到带大家,欢迎 收藏+关注  💕

🌈🌈文章目录

一、目录操作命令

1.DIR

2. md

3. cd

4. rd

二、文件操作命令

5.copy

6. del

7. ren

8. type

三、磁盘操作命令

9. format

10. discopy

11. deltree

12. chkdsk

13. sys

四、其他常用命令

14. path

15. edit

16. cls

17. time

18. date

19. ver

20. mem

说起DOS命令大家对其并不陌生,DOS命令是一种在Windows系统中使用命令行界面执行各种操作的方法。DOS命令可以实现一些图形界面难以完成或不方便完成的功能,如批量处理文件、修改系统配置、检测网络状态等。DOS命令也可以编写成批处理文件,实现自动化和定时执行,提高工作效率和准确性。

DOS命令总共大约有一百个(包括文本编辑、查杀病毒、配置文件、批处理等)常用的也就是为数不多的一二十个,我们就介绍最常用的DOS命令,日常开发够用啦!😊

首先,win+R 打开命令行 输入 cmd

如果要以管理员身份运行 :

当输入cmd 后,使用 Ctrl +Shift + Enter 组合键,打开命令行窗口。

一、目录操作命令

1.DIR

DIR是英文单词directory(目录)的缩写,主要用来显示一个目录下的文件和子目录。

  • 功能  显示指定磁盘、目录中的文件和子目录信息,包括文件及子目录所在磁盘的卷标、文件与子目录的名称、每个文件的大小、文件及目录建立的日期时间,以及文件子目录的个数、所占用总字节数以及磁盘上的剩余总空间等信息。  
  • 格式   dir [C:][path][filename][.ext][/o][/s][/p][/w][/a]  
  • 说明 dir是DOS命令中最常用的一个。斜杠表示后面的内容是参数

参数意义

/p 显示信息满一屏时,暂停显示,按任意键后显示下一屏

/o 排序显示。o后面可以接不同意义的字母  

/w 只显示文件名目录名,每行五个文件名。即宽行显示

/s 将目录及子目录的全部目录文件都显示。如果是DIR 〔filename〕/s 作用是在当前栏目及下级各个子栏目中搜索符合条件的文件。

/a 显示隐藏文件

举例 

显示C:\mybook\目录里面的文件:DIR c:\mybook\*.*

2. md

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

功能 创建一个子目录  

格式 md [C:]path

举例 用md 建立一个叫做mage的目录 md c:\mage

3. cd

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

功能 改变或显示当前目录  

格式 cd [C:][path]  

说明 路径可以使用绝对路径和相对路径两种。如果只有cd而没有参数,则只显示当前路径。 

举例 用cd转入刚才建立的mage目录 cd c:\mage

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

4. rd

remove directory--删除目录

[功能] 删除空子目录  

[格式] rd [d:]path

[说明] rd是专门删除空子目录的命令。

[举例] 用rd删除mage这个目录。

注意两条:一是不能删除非空目录;二是不能删除当前目录。 

二、文件操作命令

5.copy

在英文中是复制的意思  

[功能] 复制一个或一组文件到指定的磁盘或目录中  

[格式] copy [C:][path][filename.ext] [C:][path]filename.ext  

[说明] 复制文件命令基本用法是:“复制 源文件名 目标文件名”。如果只写目标路径而不写目标文件名,表示同名复制;否则称为换名复制。注意:换名复制一般不要更改文件扩展名。  

[举例] 将C:\mage目录的所有文件复制到软盘,可以打如下命令,请注意当前盘与当前路径不同:

C:\>copy c:\mage\*.* a:

如果目标盘上已有同名文件,会出现如下提示,“Overwrite xxxx(Yes/No/All)” 此时回答Y则覆盖当前文件,N则保留,A则覆盖此后的所有文件而不再提问。

6. del

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

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

[格式] del [C:][path]filename.ext 

[说明] 这个命令应小心使用。一旦被删除,将不易恢复。同样可以采用通配符为删除一类文件。当利用*.*时,为了安全将给出警告,确定方进行删除工作。删除过程如没有信息提示,表示已正确删除。

注意:这个命令不能删除具有只读、隐含、系统属性的文件;如果指定文件不存在,则出现“File not found”的提示;DOS对误删除的文件可以用UNDELETE外部命令恢复;它只能删文件,不能删目录。

7. ren

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

[功能] 对指定磁盘、目录中的一个文件或一组文件更改名称  

[格式] ren [C:][path]filename1[.ext] filename2[.ext]  

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

8. type

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

[格式] type [C:][path]filename.ext  

[说明] type命令用来在屏幕上快速、简便地显示文本文件的内容,扩展名为TXT的文件是文本文件。如果用这个命令显示扩展名为EXE或COM等其它文件,输出的结果往往是一些乱七八糟的符号并伴有无规则的响铃声,有时甚至会出现死机现象。如果一屏显示不完的,可以使用在命令的尾部加上|more。

三、磁盘操作命令

9. format

[功能] 磁盘格式化  

[格式] [C:][path]format drive:[/S]  

[说明] 厂家制造的各种磁盘可用来存储各种操作系统下的文件。不同操作系统的磁盘格式一般是不相同的,是不通用的。format命令就是使一个新的磁盘可以被DOS操作系统识别,即可存储DOS文件。

这个命令对磁盘的格式化过程,实际上是用DOS规定的信息存储格式对磁盘进行规划的过程。格式化磁盘时,要清除磁盘上已经存在的所有数据,在磁盘上写上引导记录,划分出文件分配表和根目录,同时,它还要找出磁盘上的所有坏扇区并作上不可使用的标记。命令参数我们这里只列出了一个:/S。当使用了这个参数后,磁盘格式化并装入操作系统文件,使之变成引导盘。相当于format后再进行下一命令:SYS。

10. discopy

diskcopy,翻译成中文就是磁盘复制

[功能] 复制出一个和原来磁盘内容一模一样的磁盘。  

[格式] diskcopy 源驱动器名 目的驱动器名  

[说明] 特点在于是磁道对磁道的完全复制。它的主要用途就是用来备份。比如我们的电脑在刚买来时,会随机附带一些设备驱动程序磁盘,这些驱动程序在以后都有可能用到,为防止这些磁盘的损坏,一定要将它们都备份一套,这时,使用diskcopy命令是比较快捷和方便的。

11. deltree

[功能] 删除目录树  

[格式]   [C:][path]DELTREE [C1:][path1] [[C2:][path2] […]]  

[说明] 这个命令将整个指定目录树全部消灭,而不管它是否是只读、######与否。使用应特别小心。它是一个危险命令

12. chkdsk

chkdsk是check disk的缩写。  

[功能] 用来检查你的磁盘的使用情况。  

[格式] chkdsk 磁盘名  

[说明] 例如要检查A盘使用情况,就输入chkdsk A: ,检查c盘使用情况,就输入chkdsk C: ,如果直接输入chkdsk,就检查当前磁盘的使用情况

13. sys

[功能] 传递系统文件命令。将DOS的两个隐含的系统IO.SYS和MSDOS.SYS传送到目标磁盘的特定位置上,并将COMMAND.COM文件复制过去。完成后,目标盘成为DOS的启动盘。  

[格式]  [C:][path]SYS [C1:][path] d2:  

[说明] 由于这几个文件需要复制到特定位置上,所以用COPY命令完成的复制未必能够启动机器。能过SYS命令,DOS可以将目标盘已占据特定位置的文件移动,并将系统文件复制到相应位置上。参数C1:path用来指明系统文件所在目录。如不指明,则缺省为当前盘的当前目录。所以这个命令一般要在源盘的根目录进行。

四、其他常用命令

14. path

[功能] 设定DOS默认查找文件的目录  

[格式]  path=[[drive:]path[;…]]或path  

[说明]  只打path没有参数时,只显示环境变量内容。有参数时,重新设置path变量。在没有指定path环境变量时,用户发出的命令,DOS首先判断其是否为内部命令,再查找当前目录中是否有主文件名是该命令的可执行文件,如果均不是,则显示信息“Bad command or filename”。如果发出了指定路径的命令,则在指定径中依次查找,仍找不到则出现上述提示。


15. edit

[功能]  edit命令是一个简单的编辑软件,我们经常用它来编辑一些程序和批处理文件。


16. cls

[功能]  清除显示器屏幕上的内容,使DOS提示符到屏幕左上角。  

[格式]   cls


17. time

[功能] 显示和设置DOS的系统时间  

[格式]  time [hh[:mm[:ss[.cc]]]18. date


18. date

[功能] 显示和设置DOS的系统日期  

[格式]  date [MM-DD-YY]


19. ver

[功能] 显示正在运行的DOS系统版本号  

[格式] ver


20. mem

mem是memory的缩写

[功能]  该命令用来查看你的计算机内存有多少,以及内存的使用情况。      

[格式]  直接键入mem命令


命令较多,欢迎大家先点个关注,收藏起来慢慢看哦~

 更多专栏订阅推荐:

🥕 JavaScript深入研究

🎥 JavaScript基础

👍 前端工程搭建
💕 vue2/3 从基础到起飞

✈️ HTML5与CSS3

⭐️ uniapp与微信小程序

📝 前端工作常见问题汇总

✍️ GIS地图与大数据可视化

📚 常用组件库与实用工具

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2100450.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

IObit Uninstaller Pro v13.6.0.5 绿色便携免安装版本 下载

功能非常强大好用的软件卸载清理工具 下载地址(资源制作整理不易,下载使用需付费,不能接受请勿浪费时间下载) 链接:https://pan.baidu.com/s/1I7lbixooii9ezSrp3X-y-w?pwd716l 提取码:716l

深度学习中的ONNX模型部署(打包为exe独立运行)详细教程

摘要:在本教程中,详细介绍了如何将ONNX模型部署为独立的可执行文件。从环境准备开始,介绍了ONNX Runtime及其GPU版本的安装,确定CUDA和cuDNN版本的兼容性。给出了使用ONNX Runtime加载和推理模型,处理输入和输出数据的…

中国电子学会Python3级等级考试202403客观题解析3

18、 在 Python 中 print(tuple(range(0,8,3)))语句,执行的结果是?( ) A (0,3,6) B (0,2,4,6) C (0,2,4,6) D (0,4) 答案:A range(0,8,3)生成的数据包括0,3,6;tuple()函数将其…

HarmonyOS开发实战( Beta5版)延迟加载lazy-import实践使用指导

随着应用功能持续增加,应用规模不断扩大,依赖的模块文件逐渐变多,应用冷启动加载模块的时间也越来越长。而在实际冷启动过程中执行了很多应用整体依赖但当前未使用的文件,此时可以通过延迟加载 lazy-import 的方法延缓对这些冗余文…

独立产品灵感周刊 DecoHack #066 – 下周苹果发布会要来了

本周刊记录有趣好玩的独立产品/设计/开发相关内容,每周一发布,往期内容同样精彩,感兴趣的伙伴可以到 官网查看更多内容。可以 邮件订阅或 RSS订阅本周刊。欢迎通过 Twitter 私信推荐或投稿。 💻 产品推荐 1. Apple Bento Slides…

基于C++实现(MFC界面)家谱管理系统

一、题目:家谱管理系统 二、内容: 2.1 概述 2.1.1 选题原因 做此题的原因是因为可以比较方便的记录家族历代成员的情况与关系,能很好的保存家族每一代的信息,而不用人工纸质的方式来存取家谱,更便于人们保存和使用…

青蓝智慧科技:京津冀氢能与绿色低碳创新应用场景发布

8月29日,北京成功举办了京津冀(唐山)氢能与绿色低碳创新应用场景的发布及供需对接活动。 在此活动中,唐山市科技局推出了涉及氢能与绿色低碳的创新应用方案,这些方案旨在抓住京津冀氢燃料电池汽车示范城市群、碳达峰试…

java后端开发-Mybatis连接数据库步骤

🤹‍♀️潜意识起点:个人主页 🎙座右铭:得之坦然,失之淡然。 💎擅长领域:前端 是的,我需要您的: 🧡点赞❤️关注💙收藏💛 是我持…

软通动力子公司鸿湖万联重磅发布SwanLinkOS 5,擘画开源鸿蒙AI PC新篇章

在刚刚落下帷幕的首届H•I AI 探索峰会上,软通动力再次于鸿蒙生态领域实现突破。此次活动中,软通动力高级副总裁、鸿湖万联总经理秦张波发布SwanLinkOS 5(天鸿操作系统),并联合软通计算(同方计算机&#xf…

Qt 样式表、选择器、盒子模型

1、两种样式表的写法 方式一(普通写法): this->setStyleSheet("QPushButton""{""background:yellow;""font:bold 14px;""color: red;""}""QPushButton:hover"&quo…

【Day07】

目录 MySQL-DQL- 基本查询 MySQL-DQL- 条件查询 MySQL-DQL- 聚合函数 MySQL-DQL- 分组查询 MySQL-DQL- 排序查询 MySQL-DQL- 分页查询 MySQL-DQL- 案例 MySQL-多表设计-一对多 MySQL-多表设计-一对多-外键约束 MySQL-多表设计-一对一&多对多 MySQL-多表设计-案例…

【MA35D1】buildroot 编译使用经验

文章目录 芯片介绍Buildroot开发Linux实践环境搭建代码获取编译执行步骤(仅适用于我公司产品) 后续有需要更改的输出文件目录 芯片介绍 NuMicro MA35D1系列为一颗异核同构的多核心微处理器,适用于高端 Edge IIoT Gateway。它是基于双核 64 位…

【OpenWrt(3)】内网搭建iperf3测速服务器

下载的iperf3 网站:https://iperf.fr/iperf-download.php Window地址:https://github.com/ar51an/iperf3-win-builds 安卓:https://gitee.com/hiyanyx/magic-i-perf 文章目录 下载的iperf3Windows 服务器启动安卓客户端启动参考 Windows 服务…

简单的EasyCaptcha图片验证码学习

简单的EasyCaptcha图片验证码学习 1. 需求 图片验证码是一种常见的验证形式,它通过生成一串随机数字或符号,并加入一些干扰像素,最终生成用于验证的图片。这种验证码的设计旨在增加破解难度,主要通过加大干扰强度来提高安全性。…

如何在 Vue 中创建一个带有表格和表单的弹窗

本文将通过一个具体的示例来介绍如何在 Vue 应用中实现一个带有表格和表单功能的弹窗组件。我们将使用 Element UI 库中的 el-dialog 组件来构建这个弹窗,并结合 el-table 和 el-form 来展示数据并允许用户进行编辑。 效果图: 完整代码最底部&#xff0…

火语言RPA流程组件介绍--文件系统监控

🚩【组件功能】:监控指定文件夹或文件的创建、变更删除等事件 配置预览 配置说明 事件类型 “异步回调处理”、“同步等待”2种类型供选择。流程是否等待发生监控文件的创建、变更、删除事件,异步不等待,同步则等待。 监控文件…

MySQL创建数据库和表应用教程

前言 MySQL 是一种流行的关系型数据库管理系统(RDBMS),广泛应用于 web 应用开发中。以下是一个简单的 MySQL 创建数据库和表的教程,涵盖了基本步骤。假设你已经安装了 MySQL 并且能够通过命令行或 MySQL Workbench 等工具访问它。…

【网络安全】服务基础第一阶段——第五节:Windows系统管理基础---- DHCP部署与安全

目录 一、DHCP协议 理解DHCP握手: 分配IP地址方式: DHCP协议报文的种类: DHCP协议工作过程: ​编辑DHCP四个阶段: 续约租期: 重新连接使用IP地址: DHCP安全性: 二、DHCP中继…

海龟交易系统所代表的传统CTA策略是不是过时了?

原创内容第639篇,专注量化投资、个人成长与财富自由。 量化投资具体步骤:数据、指标(因子),信号规则或因子合成,策略,绩效评估,风控。 其实所有的策略都可以归结为以上的步骤。 我…

Redis 篇-深入了解查询缓存与缓存所带来的问题(读写不一致、缓存穿透、缓存雪崩、缓存击穿)

🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍ 本章目录 1.0 什么是缓存 2.0 项目中具体如何添加缓存 3.0 添加缓存后所带来的问题 3.1 读写不一致问题 3.1.1 缓存更新策略 3.1.2 具体实现缓存与数据库的双写一致 3.2 缓存穿…