Windows 操作系统基础命令详解 一、网络状态查询netstat -anonetstat是用于查看网络连接、路由表、接口统计等网络状态的命令-ano是其常用组合参数可快速定位网络连接的关键信息。参数含义-a显示所有活动的网络连接包括监听状态的连接和监听端口-n以数字形式显示 IP 地址和端口号不进行域名 / 服务名解析速度更快-o显示每个连接对应的进程 IDPID可关联到具体程序典型用法打开 CMD输入netstat -ano输出示例如下核心字段说明plaintext协议 本地地址 外部地址 状态 PID TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 1234 TCP 192.168.1.100:5500 10.0.0.2:8080 ESTABLISHED 5678 UDP 0.0.0.0:5353 *:* 7890实用场景排查端口占用若 80 端口被占用可通过PID在任务管理器CtrlShiftEsc中定位对应程序检测异常连接发现不明外部地址的ESTABLISHED连接时可通过 PID 排查可疑进程二、IP 配置查询ipconfigipconfig是查看和刷新 TCP/IP 配置的核心命令常用于排查网络连接问题。基础用法直接输入ipconfig显示所有网卡的IPv4/IPv6 地址、子网掩码、默认网关ipconfig /all显示完整配置包括网卡物理地址 MAC、DHCP 服务器地址、DNS 服务器地址等ipconfig /release释放 DHCP 分配的 IP 地址ipconfig /renew重新向 DHCP 服务器申请 IP 地址ipconfig /flushdns清空本地 DNS 缓存解决域名解析异常输出示例关键信息plaintext以太网适配器 以太网: 连接特定的DNS后缀 . . . . . . . : IPv4 地址 . . . . . . . . . . . : 192.168.1.100 子网掩码 . . . . . . . . . . . : 255.255.255.0 默认网关. . . . . . . . . . . . : 192.168.1.1三、MAC 地址查询getmacgetmac用于获取本地所有网卡的物理地址MAC 地址MAC 地址是网卡的唯一标识可用于网络设备绑定等场景。基础用法直接输入getmac显示网卡名称和对应的 MAC 地址getmac /v显示详细信息包括网卡描述、连接状态输出示例plaintext物理地址 传输名称 00-1A-2B-3C-4D-5E \Device\Tcpip_{12345678-ABCD-EFGH-IJKL-MNOPQRSTUVWX}实用场景路由器中设置 MAC 地址过滤限制设备联网排查 ARP 欺骗等网络攻击对比设备真实 MAC 与网关 ARP 缓存中的 MAC四、当前用户查询whoamiwhoami用于查看当前登录用户的身份信息包括用户名、所属用户组等常用于权限排查。基础用法直接输入whoami显示当前用户的域名 \ 用户名本地用户显示计算机名\用户名whoami /user显示用户的 SID安全标识符和用户名whoami /groups显示当前用户所属的所有用户组如管理员组 Administrators、普通用户组 Userswhoami /priv显示当前用户的权限列表如关机权限、管理员权限输出示例plaintextDESKTOP-XXXXXX\testuser # 本地普通用户 # 若为管理员则显示DESKTOP-XXXXXX\Administrator实用场景确认当前是否拥有管理员权限执行高权限操作前排查权限不足导致的程序运行失败问题五、windows常用命令文件与目录管理指令功能示例dir列出当前目录下的文件和子目录dir C:\Users列出用户目录下内容dir /s显示所有子目录文件cd切换工作目录cd C:\Windows进入 Windows 目录cd ..返回上一级目录mkdir/md创建新目录mkdir C:\TestFolder在 C 盘创建 TestFolder 文件夹rmdir/rd删除目录rd C:\EmptyFolder删除空目录rd /s /q C:\OldFolder强制删除带内容的目录del删除文件del C:\test.txt删除单个文件del *.tmp删除所有 tmp 后缀文件copy复制文件copy C:\source.txt D:\backup将文件复制到 D 盘 backup 目录move移动文件或重命名move C:\file.txt D:\移动文件move old.txt new.txt重命名文件tree以图形化显示目录结构tree C:\ /f显示 C 盘所有目录及文件的树形结构网络排查指令功能示例ping测试网络连通性ping www.baidu.com测试与百度服务器的连接查看丢包和延迟ipconfig查看 / 刷新 TCP/IP 配置ipconfig /all显示完整网络配置ipconfig /flushdns清空 DNS 缓存tracert追踪数据包传输路径tracert www.qq.com查看数据包到腾讯服务器经过的路由节点netstat查看网络连接状态netstat -ano显示所有连接及对应进程 PIDnslookup查询 DNS 解析记录nslookup www.jd.com查看京东域名对应的 IP 地址系统维护与管理指令功能示例systeminfo查看系统详细信息直接输入指令获取系统版本、CPU、内存、安装日期等配置tasklist查看当前运行的进程输入指令显示所有进程的名称、PID、内存占用等信息taskkill结束指定进程taskkill /f /im notepad.exe强制关闭记事本进程sfc扫描并修复损坏的系统文件sfc /scannow全面扫描系统文件并自动修复异常文件chkdsk检查并修复磁盘错误chkdsk C: /f修复 C 盘的磁盘逻辑错误shutdown控制计算机关机 / 重启shutdown /s /t 6060 秒后关机shutdown /r /t 0立即重启其他实用指令指令功能示例whoami查看当前登录用户身份直接输入显示当前用户的账号信息判断是否为管理员权限cls清空命令行界面内容命令行显示杂乱时输入cls可快速清理界面systeminfo查看系统详细配置获取操作系统版本、补丁信息、硬件配置等完整数据attrib修改文件属性attrib h C:\secret.txt将文件设为隐藏属性attrib -r file.txt取消只读属性fc对比两个文件的差异fc file1.txt file2.txt显示两个文本文件的内容区别