Shell脚本


  • 简介
  • 目录大纲
  • 最新文档
  • 文集下载

    zookeeper监控启动脚本

    ``` !/bin/bash ZooKeeper的安装目录 ZOOKEEPER_HOME="/path/to/zookeeper" 检查ZooKeeper服务状态 status_output=$("$ZOOKEEPER_HOME/bin/zkServer.sh" status 2>&1) 检查status命令的输出 if echo "$status_output" | grep -q……

    dz - 2024年8月13日 15:46


    kafka监控脚本

    ``` !/bin/bash 检查Java进程,假设Kafka使用Java启动 JAVA_PIDS=$(pgrep -f 'java.*kafka') Kafka期望的Broker数量 EXPECTED_BROKER_COUNT=3 if [ "${#JAVA_PIDS[@]}" -lt "$EXPECTED_BROKER_COUNT" ]; then echo "Kafka服务可能未运行……

    dz - 2024年8月13日 11:47


    监控tomcat脚本

    ``` !/bin/bash 定义Tomcat启动脚本的路径 TOMCAT01_STARTUP="/home/qdapp/interfacelocal/tomcat01/bin/startup.sh" TOMCAT02_STARTUP="/home/qdapp/interfacelocal/tomcat02/bin/startup.sh" 检查Tomcat进程数量 COUNT01=$(ps aux……

    dz - 2024年8月13日 10:59


    nginx监控脚本

    ``` !/bin/bash START_TIME=$(date '+%Y-%m-%d %H:%M:%S') echo "$START_TIME - 脚本开始" Nginx可执行文件的路径 NGINX_BIN="/home/nginx/ng/sbin/nginx" 预期的Nginx worker进程数量 EXPECTED_WORKERS=4 检查master进程 MASTER_PID=$(pgre……

    dz - 2024年8月13日 09:56


    文本的一些操作

    linux上 , 需要将一个 .csv文件 去掉首行再保存 tail -n +2 input.csv > output.csv 这个命令会从 input.csv 文件的第二行开始,将所有内容输出到 output.csv 文件中,即去掉了 input.csv 文件的首行。 有一个这样的文件 , 我想取第二列的数据 ,去重 后保存为新文件 你可以使用 awk 命令来提取第二列的数据,并使用 so……

    dz - 2024年4月17日 10:50



    dz