首页
个人开发
工作相关
共享
搜索
登录
搜索
colo
欲买桂花同载酒
累计撰写
1823
篇文章
累计收到
0
条评论
首页
栏目
首页
个人开发
工作相关
共享
Shell脚本
2026-2-6
Shell常用语法
监听文件变化 cat [文件名] -Tail 100 -Wait | sls -Pattern 关键字 -Context 10
2026年-2月-6日
14 阅读
0 评论
Shell脚本
2025-12-12
编写Shell脚本监控进程资源使用并发送告警邮件
该脚本需要实现以下核心功能:使用ps或top获取指定进程的CPU和内存使用率设置可配置的阈值参数通过mail命令发送告警邮件包含错误处理和日志记录机制
2025年-12月-12日
3 阅读
0 评论
Shell脚本
2025-12-12
设计高并发服务监控与自愈Shell脚本
实现一个可监控多台服务器关键服务状态并自动恢复的Shell脚本,需包含:使用SSH密钥对实现免密远程执行通过systemctl is-active检查服务状态用GNU Parallel实现并发控制失败服务自动重启并记录审计日志添加超时机制防止进程阻塞资源限制避免过载
2025年-12月-12日
3 阅读
0 评论
Shell脚本
2025-12-12
统计目录下所有文本文件的行数总和
使用Shell脚本统计指定目录下所有.txt文件的总行数:遍历目录中的所有文件检查文件扩展名是否为.txt使用wc -l统计每个文件行数累加行数到总和变量示例代码:total=0for file in dir/*.txt; do [[ -f "$file" ]] && ((total += $(wc -l < "$file")))doneecho "总行数: $total"
2025年-12月-12日
3 阅读
0 评论
Shell脚本
2025-12-12
设计一个监控进程资源使用率的Shell脚本
实现一个监控指定进程CPU/内存使用率的Shell脚本,需包含:使用ps命令获取进程资源数据设置CPU和内存的双重阈值(如CPU>80%且内存>70%)超过阈值时发送邮件告警(使用mail命令)包含参数校验、错误处理和防重复告警机制
2025年-12月-12日
4 阅读
0 评论
Shell脚本
2025-12-12
设计一个进程资源监控脚本
实现一个监控指定进程CPU/内存使用率的Shell脚本,当超过阈值时发送告警邮件:使用ps或top获取进程资源数据设置CPU和内存的双重阈值判断通过mail命令发送告警邮件添加参数校验和错误处理机制使用crontab定时执行
2025年-12月-12日
4 阅读
0 评论
Shell脚本
2025-12-11
统计目录下普通文件数量
使用for循环遍历目录,通过-f判断普通文件并计数:初始化计数器变量遍历目录项检查文件类型排除子目录干扰输出最终计数结果
2025年-12月-11日
4 阅读
0 评论
Shell脚本
2025-12-11
编写进程资源监控脚本并在超阈值时告警
该脚本需要实现以下核心功能:使用ps或top获取指定进程的CPU/内存占用设置可配置的阈值参数超过阈值时发送告警邮件(使用mail命令)包含错误处理和参数校验机制示例命令调用:./monitor.sh -p nginx -c 50 -m 70 -e admin@example.com
2025年-12月-11日
3 阅读
0 评论
Shell脚本
2025-12-8
统计指定目录下不同文件类型的数量
实现步骤:使用find命令遍历目录获取文件列表通过file命令提取文件类型信息利用关联数组统计不同类型出现的次数格式化输出统计结果示例代码核心:declare -A count for f in $(find "$dir" -type f); do type=$(file -b "$f" | cut -d, -f1) ((count["$type"]++)) done
2025年-12月-8日
4 阅读
0 评论
Shell脚本