根據ip列表檢測主機狀態(shell指令碼)
根據ip地址列表監測主機狀態:根據公司伺服器ip地址列表檔案,監測各個主機ping的聯通性,輸出各個主機是否啟動、關閉。這其中伺服器數量並不固定,IP地址之間也無特殊規律。
#vi ipfor.sh
#!/bin/bash
HLIST=$(cat /root/iplist.txt)
for IP in $HLIST
do
ping -c 3 $IP &> /dev/null
if [ $? -eq 0 ]
then
echo "host $IP is up"
else
echo "host $IP is down"
fi
done
Ps:指令碼中的iplist是ip地址檔案(請自己建立)。
相關文章
- Shell指令碼監控MySQL主從狀態指令碼MySql
- haproxy狀態檢測指令碼(完成高可用)指令碼
- Shell 指令碼中的exit狀態解釋指令碼
- 批次檢測主機IP(一)
- shell指令碼企業巡檢指令碼
- 通過shell指令碼檢測MySQL服務資訊指令碼MySql
- python requests檢測響應狀態碼Python
- 主題 2 Shell工具和指令碼指令碼
- 完全開源免費阿里雲域名動態 IP 解析 Shell 小指令碼阿里指令碼
- 根據IP定位地理位置
- 檢視使用 MySQL Shell 的連線狀態MySql
- 檢測不同伺服器上程式碼差別的shell的指令碼伺服器指令碼
- 檢測網路狀態 - flutterFlutter
- 根據 IP 獲取省市名稱
- 對大量ip:port進行批次telnet檢測的python指令碼Python指令碼
- 利用python完成多個url狀態碼的檢測Python
- Shell指令碼 – 檢視網路介面資訊指令碼
- shell指令碼指令碼
- Docker實踐,Shell指令碼自動根據映象名和埠,啟動docker容器,執行springcloud專案Docker指令碼SpringGCCloud
- 設定Linux伺服器IP地址的shell指令碼Linux伺服器指令碼
- mysql檢視主從同步狀態的方法MySql主從同步
- 最全的HTTP響應狀態碼列表:除了404,HTTP狀態碼還有啥?HTTP
- elementui 如果變數為1 顯示 開啟,2顯示關閉。表格怎麼根據狀態碼顯示狀態值UI變數
- 案例四:Shell指令碼生成隨機密碼指令碼隨機密碼
- 案例五:shell指令碼實現定時監控http服務的執行狀態指令碼HTTP
- 批次檢測主機IP,並把結果生成excel檔案表格Excel
- shell指令碼案例指令碼
- 常用shell指令碼指令碼
- Linux Shell指令碼Linux指令碼
- 線上直播系統原始碼,iOS 根據滑動距離改變狀態列顏色原始碼iOS
- Linux中系統狀態檢測命令Linux
- 如何檢測機械硬碟和固態硬碟的健康狀況?硬碟
- shell指令碼(6)-shell陣列指令碼陣列
- 爬蟲實現:根據IP地址反查域名爬蟲
- Python指令碼檢測笑臉漏洞Python指令碼
- Python基礎_根據隨機數_按長度_升序或降序排序列表Python隨機排序
- 博主日常工作中使用的shell指令碼分享指令碼
- Shell指令碼 | 效能測試之啟動時間指令碼