在编程过程中,经常需要测试网络连通性以确保与其他计算机或服务器的通信正常。下面是几种常见的用于测试网络连通性的命令和示例代码。
ping
命令
ping
命令是一个广泛使用的用于测试网络连通性的命令。它发送一个 ICMP Echo 请求到目标主机,并等待主机返回一个 ICMP Echo 回复。以下是一个使用 Python 编写的示例代码,使用 ping
命令测试目标主机的连通性:
import subprocess
def test_ping(hostname):
try:
output = subprocess.check_ou