IT SUPPORT

EP10. "网络断线不用猜,CMD 几个指令就能定位问题在哪一段"

首页 IT Support Course Windows 11 系统管理 · EP10
约 6 分钟· #EP10#Windows 11 系统管理
🔒 登录后可标记已读
  • 命令行(CMD)不是花架子,很多时候比点鼠标更快——尤其是远程支援、批量操作、网络排查这几个场景,键盘打几个字比点开好几层菜单快得多。
  • 这篇分两块:CMD 怎么在文件夹之间穿梭,以及网络出问题时怎么用几个命令快速定位卡在哪一段。
  • 学完能做到:不靠资源管理器,纯用 CMD 找到指定文件夹;网络连不上时知道先查哪个指令、再查哪个指令,而不是瞎猜。

重点内容


文件与文件夹导航

指令作用
dir列出当前文件夹底下的文件和子文件夹
cd 文件夹名进入子文件夹,例如 cd Downloads
cd ..返回上一层文件夹
cd \直接跳回当前磁盘的根目录
cd /d D:\某路径跨磁盘跳转(比如从 C 槽跳到 D 槽的某个路径),普通 cd 只能在同一个磁盘内切换
mkdir 文件夹名新建文件夹
rmdir 文件夹名删除(空)文件夹
tree用树状图显示当前文件夹底下的完整结构

📌 路径里有空格(比如 Program Files)要用双引号包起来,例如 cd "Program Files",不然 CMD 会把空格后面的部分当成新的指令参数处理,报错找不到路径。


网络排查:几个命令连起来用,就是一套诊断流程

遇到"网络连不上/网速很慢"这类工单,靠感觉乱试不如按顺序排查:

  1. ipconfig /all——先看这台机器自己的网络配置:IP 地址、子网掩码、网关、DNS 服务器有没有正常拿到。如果 IP 显示 169.254.x.x 开头,代表这台机器没有从 DHCP 拿到正常 IP,问题很可能出在本机网卡或者跟路由器的连接。

[截图:CMD 窗口执行 ipconfig /all 后的输出画面,标示 IP 地址显示 169.254.x.x 的情况]

  1. ping 网关地址(比如 ping 192.168.1.1)——测试能不能连到本地路由器,通就代表本机到路由器这一段没问题。
  2. ping 8.8.8.8——测试能不能连到外网(Google 的公共 DNS,纯测连通性,不涉及域名解析),通了但上一步网关也通,代表问题不在"连不上网",而可能是下一步的 DNS 解析出问题。
  3. nslookup 网址(比如 nslookup google.com)——测试 DNS 解析能不能把网址正确翻译成 IP,如果 ping IP 通但 nslookup 网址失败,问题基本可以锁定在 DNS。
  4. tracert 网址——列出封包从这台机器到目标网址中间经过的每一个节点(路由器),可以看出卡在哪一"跳"、还是全程通畅但某一跳延迟特别高。

[截图:CMD 窗口执行 tracert 后显示各跳节点延迟的输出画面]

  1. netstat -a——列出这台机器目前所有的网络连接和正在监听的端口,适合排查"是不是有异常程式在偷偷联网"。

📌 这套顺序呼应 Section 2 讲过的网络架构概念——ipconfig 查本机、ping 网关查本地连接、ping 外网 IP 查外网连通性、nslookup 查 DNS,一步步往外扩,而不是一上来就瞎猜"是不是路由器坏了"。

常见误区 / 踩坑提醒

  • 网络排查一上来就猜"是不是路由器坏了""是不是要重启 modem"——花 30 秒跑一下 ipconfig + ping + nslookup,通常几步就能定位到底是本机、本地网络、还是 DNS 出问题,比瞎猜省事。
  • cd 想跨磁盘却没加 /d,纳闷"为什么明明打对了却没跳过去"——同一个 CMD 窗口里 cd D:\某路径 只会切换"记忆中的路径",不会真的换到 D 槽,要加 /d 才会连同磁盘一起切换。
  • 路径或文件夹名里有空格没加引号,CMD 报错"找不到路径"就以为路径打错了——先检查是不是漏了引号,这是最常见的 CMD 报错原因之一。

Sources

Udemy(课程 transcript):

  1. IT Support Technical Skills Bootcamp — Section 5, Lectures 42-43(命令行文件文件夹导航 / 命令行网络管理)

官方文档 / 网络资料补充: (本讲原始素材只有课程大纲标题,没有实际操作内容,以下由 WebSearch 核实补充)

  1. How to Navigate Directories and Folders in the Windows Command Prompt
  2. Complete guide to CMD commands for networks
  3. Network Troubleshooting using PING, TRACERT, IPCONFIG, NSLOOKUP commands