Windows 命令行常用命令速查表
| 命令/操作 | 描述 | 用法示例 | 说明 |
|---|---|---|---|
| 网络相关 | |||
ipconfig /all |
显示本机IP地址及网络配置详情 | ipconfig /all |
查看所有网络适配器信息 |
arp -a |
显示局域网下所有IP地址和MAC地址映射 | arp -a |
查看ARP缓存表 |
netstat -an |
显示所有网络连接和端口状态 | netstat -an |
检查开放端口和连接状态 |
tracert |
探测网络路径,检查网络故障点 | tracert example.com |
跟踪数据包到达目标的路径 |
ping |
测试网络连接和响应时间 | ping www.google.com |
基础网络连通性测试 |
ipconfig /release |
释放当前IP地址 | ipconfig /release |
用于重新获取IP |
ipconfig /renew |
重新获取IP地址 | ipconfig /renew |
用于网络故障修复 |
telnet |
远程登录到指定主机 | telnet example.com 23 |
需启用Telnet客户端 |
| 磁盘与分区管理 | |||
diskpart |
打开磁盘分区管理工具 | diskpart |
专业磁盘操作工具 |
list disk |
查看系统中所有磁盘列表 | list disk |
显示磁盘编号和容量 |
select disk x |
选择指定磁盘进行操作 | select disk 0 |
x为磁盘编号 |
list partition |
查看所选磁盘的所有分区 | list partition |
显示分区信息 |
select partition x |
选择指定分区进行操作 | select partition 1 |
x为分区编号 |
delete partition override |
强制删除所选分区 | delete partition override |
用于删除系统分区前的强制操作 |
wmic logicaldisk get name |
获取所有磁盘分区的盘符 | wmic logicaldisk get name |
获取所有驱动器字母 |
chkdsk |
检查磁盘错误 | chkdsk C: /f |
/f参数修复错误 |
| 系统管理 | |||
regedit |
打开注册表编辑器 | regedit |
系统配置核心工具 |
systeminfo |
显示系统详细信息 | systeminfo |
查看操作系统版本、硬件信息 |
mstsc |
打开远程桌面连接 | mstsc |
连接到远程计算机 |
msconfig.exe |
打开系统配置实用程序 | msconfig.exe |
管理启动项和系统配置 |
shutdown /s |
关机 | shutdown /s |
/s关机,/r重启 |
sfc /scannow |
系统文件检查 | sfc /scannow |
修复系统文件 |
| 文件与目录操作 | |||
cd |
切换当前工作目录 | cd folder_name |
进入指定文件夹 |
cd /d C:\Program Files |
切换到指定绝对路径 | cd /d C:\Program Files |
/d切换驱动器 |
. |
表示当前目录 | cd . |
无需切换 |
cd .. |
返回上一级目录 | cd .. |
退到父目录 |
cd ../.. |
返回上两级目录 | cd ../.. |
退到父目录的父目录 |
dir |
查看当前目录所有文件 | dir |
查看文件列表 |
dir /a |
查看所有文件(包括隐藏文件) | dir /a |
显示隐藏/系统文件 |
dir *.png |
查看所有.png结尾的文件 | dir *.png |
通配符搜索 |
cls |
清屏 | cls |
清除命令提示符窗口 |
mkdir mmm |
创建文件夹 | mkdir mmm |
创建名为mmm的文件夹 |
rmdir mmm |
删除空文件夹 | rmdir mmm |
仅删除空文件夹 |
rmdir /s mmm |
递归删除文件夹 | rmdir /s mmm |
删除文件夹及所有内容 |
attrib |
查看或修改文件属性 | attrib +s +h filename.txt |
+s系统,+h隐藏 |
attrib -s -h filename.txt |
显示隐藏文件 | attrib -s -h filename.txt |
恢复正常文件属性 |
del XXX |
删除指定文件 | del file.txt |
删除文件 |
copy 文件1 文件2 |
复制文件 | copy file1.txt file2.txt |
复制文件到新位置 |
xcopy |
复制文件夹及所有内容 | xcopy source_folder destination_folder |
复制文件夹结构 |
ren 旧文件名 新文件名 |
重命名文件 | ren oldname.txt newname.txt |
文件重命名 |
move |
移动文件或文件夹 | move source destination |
移动文件到新位置 |
dir > sss.txt |
将目录列表写入文件 | dir > sss.txt |
覆盖写入文件 |
echo lalala > sss.txt |
将文本写入文件 | echo lalala > sss.txt |
覆盖写入 |
echo lalala >> sss.txt |
将文本追加到文件 | echo lalala >> sss.txt |
追加写入 |
| 其他实用命令 | |||
color 02 |
更改命令提示符颜色 | color 02 |
0=黑, 2=绿, 02=绿底黑字 |
hostname |
显示计算机名 | hostname |
查看本机计算机名 |
tasklist |
显示当前运行的进程 | tasklist |
查看系统进程 |
taskkill /PID 1234 |
终止指定进程 | taskkill /PID 1234 |
通过PID终止进程 |
type 文件名 |
显示文件内容 | type readme.txt |
查看文件内容 |
findstr "关键字" 文件名 |
搜索文件内容 | findstr "error" log.txt |
在文件中搜索关键字 |
echo %username% |
显示当前用户名 | echo %username% |
显示当前登录用户名 |
set |
显示所有环境变量 | set |
查看系统环境变量 |
start |
启动程序或打开文件 | start notepad |
打开记事本 |
wmic process list brief |
显示进程列表 | wmic process list brief |
详细进程信息 |
💡 使用技巧:
- 通配符:
*代表任意字符,?代表单个字符- 重定向:
>覆盖写入,>>追加写入- 管理员权限:部分命令(如diskpart)需以管理员身份运行
- 帮助文档:所有命令输入
命令 /?获取详细帮助- 路径规范:路径中使用正斜杠
/或双反斜杠\\更安全
⚠️ 重要提示:
- 删除操作(
del,rmdir,delete partition)前请确认路径- 修改系统文件/注册表前建议创建系统还原点
- 远程连接命令(
mstsc,telnet)需确保目标主机允许连接
✅ 推荐实践:
每天练习2-3个新命令,逐步掌握Windows命令行操作,可大幅提升系统管理效率!
评论区