作为程序员要求掌握最基本的windows相关的DOS命令(详细版)

一、DOS命令、cmd、windows操作系统中保留的DOS命令分别是什么?

1.DOS命令是什么?

  • DOS命令,计算机术语,是指DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。
  • 大家常用的操作系统有windows7、10等,都是图形化的界面。在有这些系统之前的人们使用的操作系统是DOS系统。

2.windows命令提示符是什么?

  • Windows命令提示符(Command Prompt)是Windows操作系统中的一个命令行工具,用于执行各种系统命令和操作。通过命令提示符,用户可以直接输入命令来与计算机进行交互,执行文件操作、管理系统设置、运行程序等。

  • 如何打开windows命令提示符(cmd.exe)?

    详情请查看这篇博客:DOS窗口怎么打开(详细)

3.什么是windows操作系统中支持的DOS命令?

  • 虽然现代Windows操作系统已经远离了纯粹的DOS操作系统,但为了向后兼容性和支持特定的任务,Windows仍然保留了许多经典的DOS命令和功能。同时,Windows也提供了更先进的图形用户界面(GUI)和更强大的命令行工具(如PowerShell),让用户可以根据需要选择不同的操作方式。

该文章旨在教会刚学习java的同学如何使用windows系统的命令行,并掌握最基本的windows相关的DOS命令。接下里就将介绍我们之后的编程过程中会遇到哪些要用到的DOS命令。

二、常见的DOS命令有哪些?

  • exit:退出DOS窗口

  • cls:清屏,清空当前dos窗口所有的内容(clear screen)

  • dir:列出当前目录下所有的子文件/子目录(directory)

演示

  • 磁盘+回车 :切换盘符,例如C:+enter切换到c盘下 、F:+enter切换到F盘下

演示

  • del *.扩展名:删除文件或者目录,例如 del*.class 表示删除当前目录下的所有.class扩展名的文件,这是模糊匹配

演示

使用del命令之前



使用del命令之后:

  • del : 文件或者目录:指定删除一个或多个文件或目录的列表。 如果指定了目录,则将删除该目录中的所有文件。

演示

使用模糊匹配的del命令之前



使用模糊匹配的del命令之后

  • cd:显示当前目录的名称或更改当前目录。 如果仅与驱动器号一起使用(例如,cd C:),cd 将显示指定驱动器中当前目录的名称。

  • 如果使用时不带参数,cd 将显示当前驱动器和目录。(change directory)

  • 如果使用时带有参数,则有以下几种参数可以选择

    • cd.. 回到上级目录

演示

  • cd. 当前目录

演示

  • *cd * 直接回到当前根目录

演示

  • cd [path] cd+目录的路径(包括绝对路径和相对路径)

演示

  • ipconfig : ip地址配置信息

演示

  • inconfig /all :在ipconfig命令后面添加一个/all参数可以查看跟家详细的信息,其中包括网卡的物理地址,例如DC-21-48-75-C8-8F,这个物理地址具有全球唯一性,物理地址通常被称为:MAC地址

演示

  • ping :查看两台计算机是否可以通信,格式就是“ping+ip地址“ 或者“ping+域名”

    例如: ping www.baidu.com或者ping 61.135.169.121

演示一

演示二

补充:如果使用“ping ip地址 -t”这个命令就会一直ping,除非主动暂停,否则就会一直ping,那么我们如何完成停止呢?这涉及到在DOS命令窗口如果有一个命令一直在执行,我们想要强行终止,该怎么办?——> ctrl+c组合键


了解更多资讯,点击以下图片即可跳转


章末备注:该文章如若出现错误或者读者有更优解,欢迎在评论区进行交流。

本文章收纳于(java基础专栏),欢迎继续学习其中其它的文章。

windows相关DOS命令简介与基操的更多相关文章

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

    学习闲暇之余,总结一下在windows和ubuntu下使用sublimetext3遇到的问题 一.关于sublimetext3在windows的dos命令行下不能编译运行中文的解决方案: 因为dos命 ...

  2. 在Windows的Dos命令中切换盘符

    在Windows的Dos命令中切换盘符... ---------------------------- --------------------------------------- -------- ...

  3. Windows的DOS命令基础

    Windows的DOS命令基础 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 1.dir: 查看当前路径下的目录(directory)详细信息 . 详细信息: a>.dir ...

  4. FW Windows下DOS命令大全(经典收藏)---mklink

    dos command port-->PID: netstat -ano | findstr port | tasklist |findstr "" Windows SYST ...

  5. Windows 经典DOS命令大全

    copy \\ip\admin$\svv.exe c:\ 或:copy\\ip\admin$\*.* 复制对方admini$共享下的srv.exe文件(所有文件)至本地C: xcopy 要复制的文件或 ...

  6. Windows下DOS命令大全(经典收藏)

    copy \\ip\admin$\svv.exe c:\ 或:copy\\ip\admin$\*.* 复制对方admini$共享下的srv.exe文件(所有文件)至本地C: xcopy 要复制的文件或 ...

  7. Windows下dos命令行

    Dos命令--基本命令 1.求助命令 例如:del /? rd /? 2.基本常用命令 例如:dir :列出当前目录下的文件以及文件夹,后面可以接其他路径 md:创建目录(mkdir),一次创建多级目 ...

  8. 【windows】dos命令查看某个文件夹下所有文件目录列表

    dos命令  dir展示一个目录中的文件夹和文件列表  /a代表显示隐藏目录

  9. windows基本DOS命令

    基本命令 dir : 列出当前目录下的文件以及文件夹,后面可以接其他路径 md : 创建目录(mkdir),一次创建多级目录,mkdir a\b\c rd : 删除目录,删除非空目录rd /s(删除最 ...

  10. windows中dos命令指南

    CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本.文件系统版本)chcp 修改默认字符集chcp 936默认中文chcp 650011. appwiz.c ...

随机推荐

  1. 学node 之前你要知道这些

    初识nodejs   19年年底一个偶然的机会接到年会任务,有微信扫码登录.投票.弹幕等功能,于是决定用node 来写几个服务,结果也比较顺利.   当时用看了下koa2的官方文档,知道怎么连接数据库 ...

  2. #Python基础 DateFrame 查看数据信息

    一:导入案例数据及X-MIND 二:实例 2.1 显示摘要信息 2.2显示描述性统计信息 2.3显示 前后n行 2.4显示索引.列信息 2.5显示每列的数据类型

  3. Jenkins - 构建时运行Selenium打不开浏览器解决方法

    Jenkins-构建时运行Selenium打不开浏览器解决方法 前言 为了让Jenkins执行的Web自动化测试任务,能顺利调出浏览器页面,我们需要以命令行的方式启动Jenkins并执行脚本. 注:通 ...

  4. 【Linux】(小白向)详解VirtualBox网络配置-配置Linux网络

    本文时间 2023-05-18 作者:sugerqube漆瓷 本文面向新手,重在理解会舍弃不少精密的理论,还请大佬们见谅. 本文目标:成功使用ssh工具登录linux,同时linux能连接外网. 网络 ...

  5. 第十三届蓝桥杯c++b组国赛题解(还在持续更新中...)

    试题A:2022 解题思路: 有2022个物品,它们的编号分别是1到2022,它们的价值分别等于它们的编号.也就是说,有2022种物品,物品价值等于物品编号. 从2022个物品种选取10个物品,满足1 ...

  6. docker 部署 springboot项目和直接运行 jar 文件详细步骤

    目前docker发布springboot有两种方式,一种是制作镜像,另一种是直接运行jar 文件 第一种使用镜像来部署 一.创建项目目录 [root@dex ~]# mkdir /opt/backst ...

  7. web自动化03-xpath定位

      目标: Xpath方法   1.定位一组元素的方法   element = driver.find_elements_by_*("*")      * 可以是name,tag_ ...

  8. ChatGPT 是否会夺走人们的工作

    ChatGPT 是否会夺走人们的工作? 最近,以 ChatGPT 为代表的人工智能项目在自然语言处理这一领域得到了一些突破性的进展,重新引发了人们对于"人工智能会抢走人类工作机会" ...

  9. 2023-06-03:redis中pipeline有什么好处,为什么要用 pipeline?

    2023-06-03:redis中pipeline有什么好处,为什么要用 pipeline? 答案2023-06-03: Redis客户端执行一条命令通常包括以下四个阶段: 1.发送命令:客户端将要执 ...

  10. 可视化生信分析利器 Galaxy 之 Docker 部署

    Galaxy Project(https://galaxyproject.org/)是很多年前在云计算背景下诞生的一个生物信息学可视化分析开源项目, 是目前生物医学研究领域最受欢迎的在线生物信息分析工 ...