DOS命令全集(二)完整攻略
常用命令说明
1. ping
ping
命令用于测试一个IP地址或域名是否可以访问。在命令行窗口中输入ping
+需要测试的IP地址或域名,按下回车键后,系统会尝试对该地址进行四次数据包的测试。
示例:测试百度官网的连通性
ping www.baidu.com
2. netstat
netstat
命令用于显示当前系统的网络状态信息,包括网络连接、路由表等。在命令行窗口中输入netstat
,按下回车键后,系统会列出当前所有的网络状态信息。
示例:查看本机的网络连接信息
netstat -ano
3. nslookup
nslookup
命令用于查询域名系统(DNS)服务器的信息,包括IP地址、域名、域名对应的IP地址等。在命令行窗口中输入nslookup
+需要查询的域名,按下回车键后,系统会返回该域名的相关信息。
示例:查询百度官网的IP地址
nslookup www.baidu.com
4. tracert
tracert
命令用于查看数据包从本地电脑到目标主机所经过的路径和每个节点的延迟时间。在命令行窗口中输入tracert
+需要查询的IP地址或域名,按下回车键后,系统会显示数据包经过的每个节点的IP地址和延迟时间。
示例:查看到百度官网的网络路径和延迟时间
tracert www.baidu.com
命令格式
ping
ping [+/-] [传输协议] [TTL值] [-A] [-a] [-n] [-w] [-f] [-l] [-i] [-v] [-r] [-p] [-b] [-k] [-t] [-S] [-R] [主机名或IP地址]
参数说明:
参数 | 描述 |
---|---|
+ | 打印历程过程的详细信息 |
- | 屏蔽打印历程过程的详细信息 |
传输协议 | 设置所要使用的传输协议,可选值为:ICMP、TCP或UDP |
TTL值 | 设置IP数据包的生存时间,可选值为1-255 |
-A | 跟踪动态IP地址时显示计算机名和IP地址之间的转换 |
-a | 设置IP地址激活,用于识别网络上的每个网络设备 |
-n | 指定要发送的数据包数 |
-w | 设置超时时间,单位为毫秒 |
-f | 设置跨越路由器时不让数据包分段 |
-l | 设置数据包的长度 |
-i | 设置数据包的时间间隔 |
-v | 显示ARP缓存条目 |
-r | 在不到目的地的情况下轻松分段数据包 |
-p | 逐级传递紧急数据 |
-b | 以广播方式发送数据包 |
-k | 以多播方式发送数据包 |
-t | 向目标地址发送连续的数据包 |
-S | 指定本地计算机的源地址 |
-R | 报告路由详细信息 |
netstat
netstat [-a] [-b] [-e] [-f] [-n] [-o] [-p] [-r] [-s] [-t] [-x] [时间间隔]
参数说明:
参数 | 描述 |
---|---|
-a | 显示所有连接和监听端口 |
-b | 显示每个连接或侦听的应用程序名称 |
-e | 显示以太网统计数据 |
-f | 显示完整的完整限制段信息 |
-n | 不尝试将数字拆分为名称 |
-o | 显示与每个连接相关联的进程标识符 |
-p | 显示使用指定协议的连接和监听 |
-r | 显示运行路由表中的条目 |
-s | 显示所有连接的摘要信息 |
-t | 显示与指定协议对应的所有当前连接 |
-x | 显示网络层地址扩展 |
nslookup
nslookup [-option) (参数)]
参数说明:
参数 | 描述 |
---|---|
-d | 显示命令出错的信息 |
-t | 设置查询的域名服务器类型 |
-v | 验证指定文件中的信息是否为DNS格式 |
-ls | 列出指定DNS服务器的所有区域信息 |
-namservers | 查询DNS服务器的名称 |
-nodebug | 关闭调试信息的显示 |
-class | 设置查询的域名分类 |
-type | 设置查询的域名类型 |
-hname | 设置域名服务器的名称 |
-root | 指定根域名服务器 |
-ls | 列出指定DNS服务器的所有区域信息 |
-ls1 | 列出指定DNS服务器的所选区域信息 |
-s | 设置要使用的域名服务器 |
tracert
tracert [-h MX] [-i ] [-w ] [-D] [-H ] [-R ] [-S ] [-v ] [-j ] [-Thostname|ipaddress] [hostname|ipaddress] [packet size]
参数说明:
参数 | 描述 |
---|---|
-h | 设置TTL值 |
-i | 设置源地址 |
-w | 设置等待的毫秒数 |
-D | 包括详细信息 |
-H | 设置最大Hops |
-R | 快速重新滚动 |
-S | 设置源地址 |
-v | 显示详细信息 |
-j | 定义要跳过的路由器位置 |
-T | 用于Ping操作的连续时间戳格式 |
hostname/ipaddress | 目标主机的名称或IP地址 |
packet size | 设置要发送的数据包的大小(字节) |
实战演示
现在我们来演示一下ping
命令的使用方法。我们可以通过输入以下命令来测试百度官网的连通性:
ping www.baidu.com
系统将会输出以下结果:
正在 Ping www.baidu.com [14.215.177.39] 具有 32 字节的数据:
来自 14.215.177.39 的回复: 字节=32 时间=2ms TTL=56
来自 14.215.177.39 的回复: 字节=32 时间=2ms TTL=56
来自 14.215.177.39 的回复: 字节=32 时间=2ms TTL=56
来自 14.215.177.39 的回复: 字节=32 时间=2ms TTL=56
14.215.177.39 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 2ms,最长 = 2ms,平均 = 2ms
上述结果表明百度官网可以正常访问,丢包率为0%。
我们也可以通过nslookup
命令查询百度官网的IP地址:
nslookup www.baidu.com
系统将会输出以下结果:
服务器: UnKnown
Address: 192.168.16.1
非权威应答:
名称: www.a.shifen.com
Addresses: 240e:da:bf00:6::a
240e:da:bf00:6::9
39.156.69.79
39.156.66.14
39.156.66.15
39.156.69.80
Aliases: www.baidu.com
上述结果表明百度官网的IP地址为39.156.69.79等。
总结
本文为大家介绍了DOS命令全集(二)的常用命令说明、命令格式和实战演示。在实际使用中,大家可以根据具体需求选择相应的命令,以提高工作效率和操作便利性。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:DOS命令全集(二) - Python技术站