源本科技 | 码上会

什么是 CMD 命令提示符

2025/12/22
13
0

引言

我们需要工具来与计算机的操作系统进行交互,这时图形用户界面(GUI)和命令提示符就派上了用场。图形用户界面适用于执行简单任务,让用户以直观的方式与操作系统交互;而命令提示符则用于处理更复杂的任务,例如批处理、自动化操作等

什么是命令提示符

命令提示符本质上是一种命令行界面(CLI)。它是一个应用程序,用户在其中输入命令,系统则根据这些命令执行相应的操作。命令提示符是 Windows 操作系统的重要组成部分,也被称为 Windows 命令处理器,其对应的可执行文件扩展名为 .exe(通常为 cmd.exe

命令提示符的历史

在 20 世纪 60 至 70 年代操作系统发展初期,Bourne Shell 逐渐流行。随后,微软推出了 MS-DOS,它通过 Command.com 与操作系统交互。当时图形用户界面(GUI)尚未问世。到了 80 年代,Windows 引入了 Windows 命令处理器(即命令行外壳)。此后,随着 .NET 框架的集成,该命令外壳得到了进一步增强

如何访问命令提示符

有两种常用方式可以打开命令提示符

方法一:

  1. 点击“开始”菜单,或按下键盘上的 Windows 徽标键

  2. 在搜索栏中输入 cmd命令提示符

  3. 在搜索结果中点击“命令提示符”

方法二:

  1. 按下键盘上的 Windows + R 组合键,打开“运行”对话框

  2. 输入 cmd

  3. 点击“确定”或按回车键

命令提示符常用命令

命令提示符支持多种命令,以下是一些最常用的命令及其用途

命令名称

用途说明

cd

切换到指定目录或路径,以便在该位置执行操作

dir

列出当前工作目录中的所有文件和子文件夹

mkdir

创建新目录

rmdir

删除空目录(若需删除非空目录,可使用 rmdir /s

del

删除一个或多个文件

move

将文件从当前位置移动到另一个位置

copy

将文件从当前位置复制到另一个位置

systeminfo

显示系统详细配置信息

tasklist

列出当前正在运行的进程或任务

ping

测试与指定 IP 地址或主机的网络连通性

echo

在命令行界面中显示文本消息

ipconfig

显示当前 TCP/IP 网络配置信息(如 IP 地址、子网掩码、默认网关等)

help

查看特定命令的帮助信息(例如:help cd

exit

退出命令提示符窗口

命令提示符的用途

命令提示符具有多种实用场景,包括但不限于:

  • 任务自动化:通过批处理脚本(.bat 文件)实现任务自动化。例如,可以编写脚本定时运行深度学习模型训练任务

  • 系统信息获取:快速查看详细的硬件和操作系统信息(如使用 systeminfowmic 命令)

  • 网络管理与故障排查:配置网络、诊断连接问题(如使用 ipconfigpingtracertnetstat 等)

  • 开发支持:直接调用编程语言的编译器或解释器(如 javacpython)、构建工具、Git 版本控制等

  • 高级系统配置:管理环境变量、服务、用户权限等复杂操作,这些在图形界面中可能难以批量处理或不可见