- 简介
- 目录大纲
- 最新文档
- 文集下载
rsync同步脚本
``` ! /bin/sh readonly ROOT_PATH="/disk1" echo "Root path is set to: $ROOT_PATH" echo "starting.............." echo "date Time :{d}" date rsync -avzp -r $ROOT_PATH/doc /disk2 echo "date Time :{d}" ……
dz - 2024年10月17日 14:55
文件按行数分割(带文件头)
``` !/bin/bash 检查是否提供了输入文件名参数 if [ $# -ne 1 ]; then echo "Usage: $0 " exit 1 fi 获取输入文件名 input_file=$1 检查输入文件是否存在 if [ ! -f "$input_file" ]; then echo "Error: File '$input_file' not found!"……
dz - 2024年10月17日 09:22
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