- 命令行指令:在
cmd窗口中输入并执行的命令,如dir,cd,ping等。 - 快捷键:在
cmd窗口中直接按下的组合键,用于快速执行操作,如Ctrl+C,Ctrl+V等。
核心快捷键(操作类)
这些快捷键能极大提升你在命令行中的操作效率。

| 快捷键 | 功能描述 | 备注 |
|---|---|---|
Ctrl + C |
复制选中的文本,如果没有选中任何文本,则中断当前正在运行的命令。 | 最常用的快捷键之一。 |
Ctrl + V |
粘贴剪贴板中的文本。 | 将复制的文本粘贴到光标位置。 |
Ctrl + A |
全选当前窗口中的所有文本。 | 方便快速复制整个屏幕的输出。 |
Ctrl + Z |
中断当前正在运行的命令,并返回到命令提示符。 | 类似于 Ctrl+C,但 Ctrl+C 更常用。 |
Ctrl + S |
暂停当前命令的输出。 | 太多时,按此键可以暂停滚动,按任意键继续。 |
Ctrl + D |
清空当前输入行。 | 如果光标在行首,效果等同于 cls (清屏)。 |
Ctrl + L |
清屏。 | 清除当前窗口的所有内容,并显示一个新的命令提示符。 |
| / | 浏览命令历史。 | 向上键显示上一条命令,向下键显示下一条命令。 |
Tab |
自动补全命令或文件/文件夹名。 | 输入命令或文件名的前几个字母,按 Tab 可以自动补全,非常方便。 |
Esc |
清空当前输入行。 | 无论光标在何处,按 Esc 都会清空当前正在输入的命令。 |
F7 |
显示命令历史对话框。 | 会弹出一个列表,你可以用上下箭头选择并回车执行某条历史命令。 |
F1 |
复制上一条命令的最后一个字符。 | 按一次复制一个字符,可用于逐个字符地重建上一条命令。 |
F2 |
复制上一条命令到指定字符。 | 按下后,再按一个字符,会复制上一条命令中该字符之前的所有内容。 |
F3 |
粘贴上一条命令的所有内容。 | 相当于按 再按 Enter。 |
F4 |
删除当前光标位置到指定字符之间的所有内容。 | 按下后,再按一个字符,会删除从光标到该字符(包括该字符)的所有内容。 |
F5 |
粘贴上一条命令的所有内容(不执行)。 | 类似于 F3,但不会自动执行。 |
F6 |
粘贴 Ctrl+Z (EOF) 字符。 |
通常用于将命令的输出重定向到文件时作为结束符。 |
常用命令行指令
这些是 cmd 的核心功能,用于文件管理、网络诊断、系统信息查看等。
文件和目录操作
| 命令 | 全称 | 功能描述 | 示例 |
|---|---|---|---|
cd |
Change Directory | 切换当前目录。 | cd C:\Users 切换到 C 盘的 Users 目录。cd .. 返回上一级目录。cd \ 返回根目录。 |
dir |
Directory | 列出当前目录下的文件和文件夹。 | dir /w 以宽格式显示(只显示文件名)。dir /p 分页显示。dir /s 递归显示所有子目录。 |
md / mkdir |
Make Directory | 创建一个新的文件夹。 | md MyNewFolder 在当前目录下创建名为 "MyNewFolder" 的文件夹。 |
rd / rmdir |
Remove Directory | 删除一个空的文件夹。 | rd EmptyFolder 删除名为 "EmptyFolder" 的空文件夹。 |
del / erase |
Delete / Erase | 删除一个或多个文件。 | del temp.txt 删除当前目录下的 temp.txt 文件。del *.log 删除所有 .log 文件。 |
copy |
Copy | 复制文件。 | copy source.txt destination.txt 将 source.txt 复制到 destination.txt。 |
move |
Move | 移动文件或重命名文件。 | move old_name.txt new_name.txt 重命名文件。move file.txt C:\backup\ 将文件移动到 backup 文件夹。 |
type |
Type | 显示文本文件的内容。 | type readme.txt 在屏幕上显示 readme.txt 的内容。 |
cls |
Clear Screen | 清空屏幕。 | 清除当前命令窗口的所有输出。 |
attrib |
Attribute | 显示或更改文件属性。 | attrib +h secret.txt 将 secret.txt 设置为隐藏属性。attrib -h secret.txt 取消隐藏。 |
系统和网络诊断
| 命令 | 全称 | 功能描述 | 示例 |
|---|---|---|---|
ipconfig |
IP Configuration | 显示当前网络接口的 IP 配置信息。 | ipconfig /all 显示所有详细信息(包括 MAC 地址)。ipconfig /flushdns 刷新 DNS 缓存。 |
ping |
Packet Inter-Network Groper | 测试与另一台计算机的网络连接。 | ping google.com 测试与 Google 服务器的连接延迟。ping 192.168.1.1 测试与本地路由器的连接。 |
tracert |
Trace Route | 显示数据包到达目标主机所经过的路由。 | tracert google.com 查看访问 Google 时经过了哪些网络节点。 |
netstat |
Network Statistics | 显示网络连接、路由表、接口统计等。 | netstat -an 显示所有活动的连接,不解析域名(-a),并以数字形式显示地址和端口(-n)。 |
tasklist |
Task List | 显示当前正在运行的进程列表。 | tasklist 列出所有进程。tasklist /fi "imagename eq notepad.exe" 只显示名为 notepad.exe 的进程。 |
taskkill |
Task Kill | 终止一个或多个进程。 | taskkill /im notepad.exe /f 强制(/f)关闭记事本进程。taskkill /pid 1234 /f 通过进程 ID (PID) 关闭进程。 |
systeminfo |
System Information | 显示计算机的详细硬件和软件配置信息。 | systeminfo 会列出大量信息,包括操作系统、内存、CPU、网络等。 |
sfc |
System File Checker | 扫描并修复受损的 Windows 系统文件。 | sfc /scannow 立即扫描并修复。 |
系统管理
| 命令 | 全称 | 功能描述 | 示例 |
|---|---|---|---|
shutdown |
Shutdown | 关闭或重启计算机。 | shutdown /s /t 60 60 秒后关闭计算机。shutdown /r /t 0 立即重启。shutdown /a 取消关机操作。 |
chkdsk |
Check Disk | 检查并修复磁盘错误。 | chkdsk C: 检查 C 盘。chkdsk C: /f 修复发现的错误(可能需要管理员权限)。 |
format |
Format | 格式化磁盘。 | 危险操作!会删除所有数据。 format F: 格式化 F 盘。 |
powercfg |
Power Configuration | 管理电源设置。 | powercfg /a 查看当前可用的睡眠状态。powercfg /batteryreport 生成电池使用报告。 |
进阶技巧
命令参数
几乎所有命令都支持参数,用来改变命令的行为,参数通常以 或 开头。
dir 命令:
dir /p:分页显示dir /a:显示所有文件(包括隐藏和系统文件)dir /s:递归显示子目录
重定向符号
>:将命令的输出覆盖写入到一个文件中。ipconfig > network_info.txt将ipconfig的输出保存到network_info.txt文件中(如果文件已存在则覆盖)。
>>:将命令的输出追加到一个文件的末尾。date >> log.txt将当前日期追加到log.txt文件中。
- 管道符,将一个命令的输出作为另一个命令的输入。
tasklist | find "chrome"先列出所有进程,find命令从中筛选出包含 "chrome" 的行。
通配符
- 代表任意长度的任意字符。
del *.tmp删除所有.tmp文件。copy *.txt C:\backup\将所有.txt文件复制到 backup 文件夹。
- 代表任意一个字符。
del photo?.jpg可以删除 photo1.jpg, photo2.jpg, 但不会删除 photo10.jpg。
如何打开 CMD?
- 最快方式:按
Win + R,输入cmd,然后按回车。 - 搜索:点击开始菜单,搜索 "cmd" 或 "命令提示符"。
- 管理员权限:在搜索结果中右键点击 "命令提示符",选择 "以管理员身份运行",这样可以执行需要更高权限的命令(如
chkdsk /f)。
希望这份详细的清单能帮助你更好地使用 Windows 命令提示符!

