当前位置: 首页 > news >正文

shell实战-跳板机和测试主机是否在线

 JumpServer

编写shell程序,在跳板机上连接N台服务器

#!/bin/bash
#name:katixiya
#time:2025.10.17web=IP地址
mysql=IP地址
nginx=IP地址
…………#打印跳转菜单
show_menu () { #创建主机菜单函数
cat <<-EOF
1.web
2.mysql
3.nginx
…………
4.help
5.exit
EOF
}show_menuread -p "please input host number:[help 4]" numcase $num in
1)
ssh root@$web
;;
2)
ssh root@mysql
;;
3)
ssh root@nginx
;;
4)
show_menu
;;
5)
exit 88
;;
esac

ping测试主机在线

#!/bin/bash
#name:katixiya
#time:2025.10.17>ip.txt #清空文本for i in {2..254}
do
{
ip=155.155.155.$i #网段
ping -c1 -W1 $ip &> /dev/null
if [ $? -eq 0 ];then
echo "$ip" |tee -a ip.txt
fi
}& #后台执行
donewait #等待前一个执行完后再执行下一个echo "finish..."

http://www.dtcms.com/a/535785.html

相关文章:

  • 精美课程表软件,课时科目灵活管理
  • MestReNova 16下载安装教程(附安装包)
  • 前端开发中的特殊字符
  • 【超音速专利 CN119515970A】一种适用于电池极片的边缘点距离处理方法、系统及平台
  • CANoe基础讲解04:掌握CANoe Graphics窗口(二)
  • 外国域名注册很多网站制作灯笼的手工做法步骤
  • Spring MVC配置解决跨域请求
  • 从一个nginx镜像启动的容器中分出部分location配置到另外一个nginx容器
  • 探秘仓颉:当函数式编程遇见面向对象王国,当协程风暴席卷并发荒原——从基础语法到实战测试联动的多维编程奇遇记
  • (场景题)怎么实现数据的批量插入?
  • 网站建设与管理案例...建企业网站一般需要多少钱
  • 使用el-table时,某个字段对应多个key值,如何进行展示
  • 空间数据采集与管理(如何使用ArcGIS Pro和Python进行空间数据的管理,确保数据采集和组织的高效性和准确性)
  • WHAT - React Compiler Directives 让手动优化变成过去式
  • API请求关键指标全解:Apipost视角下,从连接到性能的全景分析
  • HTML 的底层原理
  • 布吉做网站的公司关于网站建设的图片
  • 服务器运维(六)网站访问分析统计——东方仙化神期
  • 【Docker】定制化构建一个可以运行GaussDB的kylinv10sp3系统的docker镜像
  • 5分钟搭建云IDE!CodeServer+cpolar打造跨设备开发工作站
  • vmware和kali linux安装和搭建
  • 网络:网络层(IP协议)和数据链路层
  • DDS和SOMEIP区别以及应用场景
  • Lumi 具神智能机器人 SDK说明和ACT算法中的学习与推理
  • Rokid AR眼镜开发入门:构建智能演讲提词器Android应用
  • 量化指标解码03:布林带的开口收口策略与市场波动性分析
  • 深圳网站建设报价表廊坊建手机网站
  • 余姚网站推广wordpress多个域名
  • CSS引入方式(本文为个人学习笔记,内容整理自哔哩哔哩UP主【非学者勿扰】的公开课程。 > 所有知识点归属原作者,仅作非商业用途分享)
  • SuperMap iObjects .NET 11i 二次开发(十六)—— 叠加分析之合并