乐福学长说:当你需要查看IP地址、测试网络连通性、批量创建文件夹、强制结束卡死的程序……这些场景下,用鼠标点来点去可能很慢,但打开命令行敲几个字母就能瞬间搞定。CMD(命令提示符)是Windows内置的强大工具,本文整理了新手最常用的20条命令,包含示例和速查表,建议收藏。
适用对象:电脑初学者、希望提高效率的普通用户、IT运维新手
难度:⭐(只需输入命令,注意空格即可)
关键词:CMD命令、Windows命令行、ipconfig、ping、dir、网络诊断、批处理入门
一、如何打开CMD(三种方法)
- 方法1(最快):按 Win + R,输入
cmd,回车。 - 方法2(管理员权限):按 Win 键,输入“cmd”,右键“命令提示符” → “以管理员身份运行”。部分命令需要管理员权限才能执行。
- 方法3(直接打开文件夹路径):在资源管理器地址栏输入
cmd,回车,会直接打开当前位置的命令行。
二、文件与目录操作命令
| 命令 | 功能说明 | 示例 |
|---|---|---|
dir | 列出当前目录下的文件和文件夹 | dir 或 dir /w(宽格式显示) |
cd | 切换目录 | cd D:\Software(进入D盘的Software文件夹)cd ..(返回上一级)cd \(返回根目录) |
md 或 mkdir | 创建新文件夹 | md test_folder 或 mkdir "My Folder"(路径有空格需加引号) |
rd 或 rmdir | 删除空文件夹 | rd test_folder(只能删除空文件夹)rmdir /s /q folder(强制删除非空文件夹,不提示) |
del | 删除文件 | del *.tmp(删除所有tmp后缀的文件)del /f /q 文件名(强制删除只读文件且不询问) |
copy | 复制文件 | copy 1.txt D:\backup\(将1.txt复制到D:\backup目录) |
move | 移动文件或重命名 | move 1.txt D:\backup\(移动)move 1.txt 2.txt(重命名) |
ren 或 rename | 重命名文件或文件夹 | ren oldname.txt newname.txt |
三、磁盘与系统管理命令
| 命令 | 功能说明 | 示例 |
|---|---|---|
chkdsk | 检查磁盘错误并尝试修复 | chkdsk C: /f(检查C盘并自动修复,需要重启) |
sfc | 扫描系统文件完整性并修复 | sfc /scannow(以管理员身份运行,修复受损系统文件) |
diskpart | 磁盘分区管理工具(进入子命令环境) | diskpart → list disk → select disk 0 → list partition(注意:此工具不可逆,新手请谨慎操作) |
shutdown | 关机或重启 | shutdown /s /t 60(60秒后关机)shutdown /r /t 0(立即重启)shutdown /a(取消倒计时) |
tasklist | 查看当前运行的进程列表 | tasklist(显示所有进程)tasklist | find "notepad"(筛选出记事本进程) |
taskkill | 强制结束进程 | taskkill /im notepad.exe /f(强制结束记事本)taskkill /pid 1234 /f(根据进程ID结束) |
systeminfo | 查看系统详细信息(OS版本、BIOS版本、内存等) | systeminfo |
driverquery | 列出所有已安装的驱动程序 | driverquery 或 driverquery /v(详细模式) |
四、网络诊断与配置命令
| 命令 | 功能说明 | 示例 |
|---|---|---|
ipconfig | 查看IP地址、子网掩码、默认网关 | ipconfig(基础信息)ipconfig /all(详细信息,含MAC地址、DNS)ipconfig /release 和 /renew(释放并重新获取IP) |
ping | 测试网络连通性和延迟 | ping www.baidu.com(测试能否上网)ping 192.168.1.1 -t(持续ping,按Ctrl+C停止) |
tracert | 路由追踪,查看数据包经过的路由节点 | tracert www.google.com(可分析网络卡顿在哪一跳) |
nslookup | 域名解析查询 | nslookup test.wuean.com/(查看域名对应的IP) |
netstat | 查看网络连接、端口监听状态 | netstat -an(所有连接和监听端口)netstat -ano | find "ESTABLISHED"(筛选已建立的连接) |
arp | 查看或修改ARP缓存(IP与MAC映射) | arp -a(显示当前ARP表) |
route | 查看或修改路由表 | route print(显示路由表)route add 192.168.3.0 mask 255.255.255.0 192.168.1.1(添加静态路由) |
netsh | 强大的网络配置工具(可修改IP、防火墙等) | netsh int ip show config(查看IP配置)netsh winsock reset(重置网络协议栈,解决无法上网问题) |
五、其他实用命令
| 命令 | 功能说明 | 示例 |
|---|---|---|
cls | 清屏 | cls(让屏幕变干净) |
exit | 关闭CMD窗口 | exit |
help | 查看命令帮助 | help(列出所有内置命令)help dir(查看dir命令的具体用法) |
where | 查找指定文件的位置 | where notepad.exe(显示notepad.exe所在路径) |
echo | 输出文本或变量 | echo Hello Worldecho %date% %time%(显示当前日期时间) |
set | 显示或设置环境变量 | set PATH(查看PATH环境变量) |
find | 在文件或管道输出中搜索字符串 | dir | find ".exe"(过滤出包含.exe的行)find "error" log.txt(在日志文件中找error) |
more | 分屏显示长文本 | type bigfile.txt | more(一屏一屏显示) |
六、高级技巧:管道符与重定向
- | (管道符):将前一个命令的输出作为后一个命令的输入。
示例:ipconfig | find "IPv4"(只显示IPv4地址行) - >:将命令输出写入文件(覆盖原内容)。
示例:dir > filelist.txt(将目录列表保存到文本文件) - >>:将命令输出追加到文件末尾。
示例:echo %date% >> log.txt(将日期追加到日志文件) - &&:前一个命令成功后才执行后一个命令。
示例:cd D:\Project && dir(切换目录成功后再列出文件) - | clip:将输出复制到剪贴板。
示例:ipconfig | clip(IP配置信息已复制,可直接粘贴)
七、快速记忆技巧
- 按↑、↓键可以切换历史命令。
- 输入开头几个字母,按F7可弹出历史命令列表供选择。
/?参数可以查看任何命令的帮助,例如ping /?。- 使用 Tab 键自动补全文件名或文件夹名。
- 在资源管理器地址栏输入
cmd回车,会直接打开当前路径的命令行。
常见问题(FAQ)
Q1:提示“不是内部或外部命令”是什么意思?
说明你输入的命令不存在,或者该程序的路径没有添加到系统环境变量中。检查命令是否拼写错误,或者以管理员身份运行CMD再试。
Q2:如何以管理员身份运行CMD?
按Win键,输入“cmd”,右键“命令提示符” → “以管理员身份运行”。或者按Ctrl+Shift+Enter快捷键直接以管理员打开。
Q3:为什么ping不通某个网站,但浏览器却能打开?
可能是该网站禁用了ICMP协议(ping使用的协议),或者防火墙阻止了ping请求。此时用
telnet或curl测试端口更准确,但Windows默认未安装telnet,可以用Test-NetConnection(PowerShell命令)。Q4:如何终止一个正在运行的命令(比如无限ping)?
按 Ctrl + C 可以中断当前命令。
Q5:我想把CMD中的长文本复制出来,怎么做?
右键CMD窗口标题栏 → “编辑” → “标记”,用鼠标选中文本,再次右键(或按回车)即可复制。更简单的方法:选中后直接按回车键复制到剪贴板。
Q6:有没有更直观的CMD速查表PDF?
乐福学长整理了一份精简版速查表,包含本文所有命令,查看:CMD速查表
乐福学长的工具箱
- ✅ CMD速查表.pdf(可直接打印,包含所有命令和示例)
- ✅ 常用命令一键测试脚本.bat(运行后自动演示部分命令)
📦 下载地址:https://lefuo.com/download/cmd-tools.zip
写在最后
CMD命令看起来冷冰冰,但掌握十来个常用命令后,你的电脑操作效率会有明显提升。建议把本文收藏,遇到相关场景时翻出来对照使用。
如果你在使用某个命令时遇到奇怪的报错,欢迎在评论区留言描述具体情况(最好附上截图),乐福学长会帮你分析。
最后更新:2026年5月22日 | 基于Windows 10/11验证
