08 2024 档案
摘要:同事:写一个一键巡检服务器CPU、内存、硬盘的巡检脚本。 我(安排): #!/bin/bash echo "系统巡检报告" echo " " # 获取 CPU 使用率 cpu_usage=$(top -bn1 | grep "Cpu(s)" | awk '{print 100 - $8}' | he
阅读全文
摘要:一、公司提供的参考脚本: #!/bin/bash # 定义需要清理的文件 log_file=( "/mpjava/ly.mp.dfpv.acc.biz/bin/nohup.out" "/mpjava/ly.mp.dfpv.acc.service/bin/nohup.out" # 添加更多微服务的日志
阅读全文
摘要:常用命令: 1、查看myqsl当前所有用户:SELECT user, host FROM mysql.user; 2、查看表的创建语句:show create table 库名.表名; 3、从库执行查看是否都是只读状态:select @@read_only; 4、查询 MySQL 中 perform
阅读全文
摘要:前言:脚本编写不是一蹴而就,需要根据当前场景和实际需求不断测试和调整,最重要的是勇于踏出敢于尝试的这一步。 任务需求:在ansible-vault加密环境下,使用root权限批量将项目上所有服务器的tcp端口过滤掉22, 25, 53, 443,631,9100,10050端口 后显示出来;判断服务
阅读全文
摘要:脚本内容: #!/usr/bin/env bash # # # # RED='\033[0;31m' GREEN='\033[0;32m' YELLOW='\033[0;33m' SKYBLUE='\033[0;36m' PLAIN='\033[0m' about() { echo "" echo
阅读全文