📌  相关文章
📜  检查互联网是否可用 shell 脚本 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:10:51.911000             🧑  作者: Mango

检查互联网是否可用 shell 脚本 - Shell/Bash

本脚本用于检查当前系统是否可以访问互联网,并给出相应的提示信息。适用于 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
总结

本脚本提供一种简单的方式,帮助程序员快速检查当前系统是否可以正常访问互联网。在开发或调试网络相关功能时,这样的检测工具十分实用。