📅  最后修改于: 2023-12-03 15:10:51.911000             🧑  作者: Mango
本脚本用于检查当前系统是否可以访问互联网,并给出相应的提示信息。适用于 Linux 系统下的 Shell/Bash 环境。
#!/bin/bash
HOST="www.baidu.com"
ping -c 1 $HOST > /dev/null
if [ "$?" -eq "0" ]; then
echo "互联网连接正常"
else
echo "互联网连接异常"
fi
本脚本主要通过 ping 命令检测当前系统是否可以与预设的目标主机进行网络通信。其中 -c 1
表示只发送一次请求,> /dev/null
则将 ping 命令输出的结果屏蔽。如果 ping 命令返回状态码为 0,则表示网络通信正常;否则,表示网络连接异常。
将以上代码保存为 .sh
文件,在终端中执行即可。注意要先给予脚本文件执行权限。
$ chmod +x detect_internet.sh
$ ./detect_internet.sh
本脚本提供一种简单的方式,帮助程序员快速检查当前系统是否可以正常访问互联网。在开发或调试网络相关功能时,这样的检测工具十分实用。