在广泛应用的Windows操作环境中,CMD代表着Command,即命令提示符(CMD),它主要通过一系列网络指令来查询系统信息或评估网络运行状态。
1、启动CMD窗口
用户可以通过点击“开始”菜单,或使用快捷键【win+R】来调用“运行”界面,在输入框中键入“cmd”后按回车键,即可打开CMD窗口(在命令行界面中能查看系统版本及文件系统版本信息)。
通过开始菜单搜索cmd
【win+R】键启动“运行”对话框,输入“cmd”并回车确认
CMD程序DOS窗口界面
2、核心网络指令应用
ipconfig指令主要用于展示当前的TCP/IP配置参数。这些数据通常用于验证手动设定的TCP/IP配置是否准确无误。
ipconfig指令应用
ping指令的关键参数
①【ipconfig】提供基础配置信息。
②【ipconfig /all】展示完整的配置详情。
③【ipconfig /release】用于释放特定网络适配器的IPv4地址。
④【ipconfig /renew】帮助更新指定网络适配器的IPv4地址。
⑤【ipconfig /flushdns】清除DNS解析缓存。
ipconfig/all指令演示
ping指令主要功能是检测网络连通性及网络延迟情况,它基于ICMP协议运行。
l指令参数说明
①【ping ip –t 】持续向指定IP地址发送ping请求,直至用户通过ctrl+c中断。
①【ping ip -l 3000】设定ping请求的数据包长度为3000字节,而非默认的32字节。
①【ping ip -n】设定发送ping请求的次数。
arp指令能够显示本地计算机或远程计算机ARP高速缓存中的当前记录。
指令参数说明
①【arp -a】用于列出高速缓存中的所有记录。
②【arp –a ip】在有多个网卡的情况下,通过指定接口IP地址,仅显示与该接口相关的ARP缓存记录。
③【arp -s ip mac】向ARP高速缓存中手动添加静态记录。该记录在计算机重启过程中将保持有效,或在发生错误时自动更新物理地址。
④【arp -d ip】允许用户手动删除静态记录。
tracert指令能够帮助用户追踪从本机到全球任意目标主机之间的网络路径。(作用:探测目标主机所经过的路径)。工作原理:通过IP头部的TTL字段,利用TTL报超时错误来探测每一个网络节点。
指令参数说明
①【tracert -d】避免将地址解析为主机名。
Tracert指令应用
netstat指令用于展示活跃的TCP连接、计算机监听的端口、以太网统计数据、IP路由表、IPv4统计数据(涉及IP、ICMP、TCP和UDP协议)以及IPv6统计数据(涉及IPv6、ICMPv6、通过IPv6的TCP及UDP协议)。
指令参数说明
①【netstat】展示活跃的TCP连接。
②【netstatano| findstr 】用于检查特定端口是否被占用。
netstat指令应用
netstat –ano | findstr [port]端口检查
telnet指令是一款功能强大的命令行执行工具:
默认情况下,Windows操作系统中的telnet客户端功能处于关闭状态,需要用户手动开启。
在Windows系统中启用telnet客户端功能,勾选相应选项后确认
指令参数说明
【telnet 】用于检查某个端口是否可访问(默认端口为23)。
telnet 8.8.8.8 53(dns) 端口
telnet成功运行,表明该端口可以正常访问。
当然,Windows系统下的CMD指令远不止这些,对于感兴趣的用户来说,可以进一步探索研究,并通过留言给予支持。