说明:本表汇总 Windows 服务器/日常运维高频命令 ,涵盖网络排查、端口进程、系统服务、文件目录、权限、远程运维、故障修复,适配 Windows Server 2012/2016/2019/2022 及 Win10/11,CMD/PowerShell 通用,可直接复制使用。
一、网络与端口排查命令(外网不通必备)
功能场景执行命令(CMD)备注查看本机IP、网关、DNSipconfig /all完整网络信息刷新DNS缓存ipconfig /flushdns网站打不开优先执行释放IP地址ipconfig /release释放DHCP地址重新获取IPipconfig /renew重新联网测试网络连通性ping 域名/IP测试延迟、丢包持续长ping(不断开)ping IP -t排查间歇性断网路由追踪tracert IP/域名定位卡顿节点查看所有端口连接netstat -ano含PID进程号过滤指定端口netstat -ano | findstr "8080"查端口占用查看TCP/UDP连接统计netstat -s网络异常分析
二、端口 & 进程管理命令(解决端口占用)
功能场景执行命令备注通过PID查看进程名称tasklist | findstr PID号定位占用端口程序强制结束进程(PID)taskkill /F /PID 进程号强制杀死按程序名批量杀进程taskkill /F /IM java.exe批量结束同名进程查看本机所有进程tasklist等同于任务管理器
三、Windows 防火墙命令(开放/关闭端口)
功能场景执行命令备注查看防火墙状态netsh advfirewall show allprofiles state开启/关闭关闭防火墙(所有网络)netsh advfirewall set allprofiles state off测试环境使用开启防火墙netsh advfirewall set allprofiles state on生产推荐开启永久放行单个端口netsh advfirewall firewall add rule name="8080" dir=in action=allow protocol=TCP localport=8080 remoteip=any profile=any enable=yes对外开放端口放行端口段netsh advfirewall firewall add rule name="8080-8090" dir=in action=allow protocol=TCP localport=8080-8090 remoteip=any enable=yes连续端口放行删除防火墙规则netsh advfirewall firewall delete rule name="8080"关闭端口放行查看所有防火墙规则netsh advfirewall firewall show rule name=all查看放行列表
四、系统服务管理命令(启停项目)
功能场景执行命令备注打开服务管理器services.msc图形化管理启动服务net start 服务名如 net start tomcat停止服务net stop 服务名查看所有服务sc query命令行查看创建Windows服务sc create 服务名 binpath=程序路径 start= auto注册开机服务删除服务sc delete 服务名卸载残留服务
五、文件与目录常用命令
功能场景执行命令备注查看当前目录文件dirLinux ls 等效切换目录cd 路径创建文件夹md 文件夹名删除文件del 文件名强制删除文件夹rd /s /q 文件夹名静默强制删除复制文件copy 源文件 目标路径复制整个目录xcopy 源目录 目标目录 /e /y递归覆盖复制移动/重命名move 旧名称 新名称
六、系统信息与硬件查看命令
功能场景执行命令备注查看系统版本winver弹窗查看系统版本查看系统详细信息systeminfo补丁、开机时间查看内存wmic memorychip get capacity总内存容量查看磁盘分区diskpart磁盘管理工具查看开机启动项msconfig系统配置打开任务管理器taskmgr快速打开
七、远程运维 & 共享命令
功能场景执行命令备注打开远程桌面mstscWindows远程连接查看本机共享net share查看共享目录创建文件共享net share 共享名=本地路径快速共享删除共享net share 共享名 /delete查看远程连接会话qwinsta查看登录用户
八、系统修复 & 故障命令
功能场景执行命令备注系统文件修复sfc /scannow修复系统损坏文件磁盘错误检测修复chkdsk C: /f修复磁盘坏道重启服务器shutdown /r /t 0立即重启关机shutdown /s /t 0立即关机取消定时关机shutdown /a终止关机计划
九、Windows 端口不通 排查流程(运维口诀)
1.程序是否监听端口 > 2.端口是否被占用 > 3.Windows防火墙是否放行 > 4.云服务器安全组是否放行 > 5.程序是否正常启动
对应命令:
netstat -ano
→ 查占用 → 防火墙放行规则 → 云平台控制台 →
tasklist
核对进程 十、Windows & Linux 运维核心区别(速记) 防火墙 :Linux 用 firewalld/iptables,Windows 用 advfirewall 规则 端口查看 :Linux
ss -lnp
,Windows
netstat -ano
进程管理 :Linux
kill -9
,Windows
taskkill /F
服务管理 :Linux
systemctl
,Windows
net start / sc
