- **脚本编写** 利用`vi`编辑器创建一个名为`network_check.sh`的脚本,内容如下: ```bash #!/bin/bash for i in {1..255}; do ping -c 1 -W 1 192.168.1.$i > /dev/null if [ $? -eq 0 ]; then echo -e "\033[32m192.168.1.$i is Up\033[0m" else echo -e "\033[31m192.168.1.$i is Down\033[0m" fi done ``` 该脚本通过循环遍历192.168.1.1至192.168.1.255之间的所有IP地址,利用`ping`命令检查每个IP的连通性,并以不同颜色标识在线(绿色)或离线(红色)状态。