在日常运维工作中,快速扫描局域网内的活跃设备是一项基础但重要的任务。今天,我们来聊聊如何用简单的Shell脚本实现这一功能!💡
首先,确保你的Linux系统已经安装了`nmap`工具。如果还没有安装,可以通过命令 `sudo apt-get install nmap` 或 `yum install nmap` 安装它。接着,创建一个简单的Shell脚本,比如命名为`scan_ip.sh`,
```bash
!/bin/bash
echo "正在扫描局域网中的活跃IP..."
nmap -sn 192.168.1.0/24 | grep report
```
这段脚本会扫描`192.168.1.0`网段下的所有设备,并列出每个设备的IP地址和主机名。运行时记得赋予脚本执行权限:`chmod +x scan_ip.sh`,然后执行它:`./scan_ip.sh`。👀
通过这种方式,你可以快速了解局域网内哪些设备在线,非常适合网络故障排查或安全审计。记得在使用前确认是否符合公司政策哦!🔒
快试试吧,掌握这个技能会让你的工作效率大幅提升!🚀