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

磁盘使用率监控与告警脚本

#!/bin/bash PARTITION="/" LOG_FILE="/var/log/disk_alert.log" THRESHOLD=80 USE_AGE=$(df -hT | awk '/\/$/ {print $6}' | sed 's/%//') if [ "$USE_AGE" -gt "$THRESHOLD" ] then echo "警告: 根分区使用率已达 ${USE_AGE}%,超过阈值 80%" echo "$(date '+%Y-%m-%d %H:%M:%S') 警告: 根分区使用率已达 ${USE_AGE}%,超过阈值 80%" >> "$LOG_FILE" else echo "在安全值以下,根分区使用率为:${USE_AGE}%" fi

石头剪刀布游戏脚本

#!/bin/bash RDOM=$(($RANDOM % 3)) read -p "请输入一个数字(0代表石头 1代表剪刀 2代表布): " NUMBER case $NUMBER in 0) if [ $RDOM -eq 1 ] then echo "系统出剪刀,你出石头,你赢了" elif [ $RDOM -eq 0 ] then echo "系统出石头,平局" else echo "系统出布,你出石头,你输了" fi ;; 1) if [ $RDOM -eq 2 ] then echo "系统出布,你出剪刀,你赢了" elif [ $RDOM -eq 1 ] then echo "系统出剪刀,平局" else echo "系统出石头,你出剪刀,你输了" fi ;; 2) if [ $RDOM -eq 0 ] then echo "系统出石头,你出布,你赢了" elif [ $RDOM -eq 2 ] then echo "系统出布,平局" else echo "系统出剪刀,你出布,你输了" fi ;; *) echo "输入有误,请输入0-2之间的数字" esac

创建用户并设置密码

#!/bin/bash for i in {1..3} do username="stu0$i" useradd $username echo "abc123" | passwd --stdin $username done

计算奇偶和脚本

#!/bin/bash read -p "请输入一个整数: " number odd_sum=0 even_sum=0 for((i=1; i<=number; i++)) do if [ $((i % 2)) -eq 0 ] then let even_sum+=i else let odd_sum+=i fi done echo "1~$number的奇数和为: $odd_sum" echo "1~$number的偶数和为: $even_sum"

打印正方形脚本

#!/bin/bash read -p "请输入正方形边长: " size for((i=1; i<=size; i++)) do for((j=1; j<=size; j++)) do echo -n "* " done echo done

循环中断示例

#!/bin/bash for((i=1; i<=10; i++)) do if [ $i -eq 5 ] then continue # 跳过5 fi if [ $i -eq 8 ] then break # 在8时退出循环 fi echo $i done

类C语言for循环示例

#!/bin/bash for((i=0; i<=5; i++)) do echo "$i" done
http://www.jsqmd.com/news/843781/

相关文章:

  • 3分钟掌握:ncmdumpGUI免费转换网易云音乐ncm文件的完整指南
  • LeetCode 按摩师题解
  • transformer 中文本版代码
  • 电磁流量计全面产品介绍:工作原理与测量优势深度解析 - 陈工日常
  • 番茄小说下载器:一款跨平台智能小说下载与有声书生成工具
  • 地理空间智能和相似性分析在数据映射中的应用
  • 收的顶青岛黄金回收,实体可查,专业鉴定 + 秒到账 - 奢侈品回收测评
  • 【程序源代码】校园论坛仿知乎贴吧微信小程序系统(含源码)
  • 如何快速安装Winget:PowerShell一键部署Windows包管理器终极指南
  • 四足机器人动态运动控制与并联柔顺性优化
  • 使用 Python 和 Taotoken SDK 五分钟内完成第一个大模型调用
  • 基于LangBot框架构建智能对话机器人:从架构解析到生产部署
  • 2026 年 4 月超声波热量表品牌排名,国产替代趋势加速 - 陈工日常
  • Claude Code × DeepSeek V4:从零开始配置与调用实战
  • 旧改门禁落地避坑指南:从上海1700小区失效事件学到的五大教训
  • 杭州四维彩超诊疗机构排行:西湖花生医院领衔第一梯队 - 奔跑123
  • CodeTree:多Git仓库管理工具的设计原理与工程实践
  • 魔兽争霸III终极优化指南:5分钟让你的经典游戏重获新生 [特殊字符]
  • 终极Unity游戏翻译指南:XUnity.AutoTranslator完全手册
  • 品牌设计公司核心方法论全景:从视觉执行到品牌治理的范式演进 - 2026品牌推荐官
  • 石家庄全屋整装厂家技术实力拆解与适配场景推荐 - 奔跑123
  • AlwaysOnTop终极指南:3分钟掌握Windows窗口置顶神器,工作效率提升300%[特殊字符]
  • JetBrains IDE无限期使用终极指南:简单三步永久重置30天试用期
  • 茉莉花插件:5分钟解决Zotero中文文献管理的三大痛点
  • (带显示)单晶硅双法兰液位变送器的产品优势是什么?该如何选型? - 仪表人小余
  • 从原理到实战:晶体管开关电路设计与常见问题解析
  • 别再傻傻换词!应对2026查重算法:3大降AIGC工具全场景实测与5个高阶提示词
  • 如何用LizzieYzy实现围棋AI智能分析:从新手到高手的完整能力图谱
  • Linux应用健康端点实战指南
  • 陕旅地接机构如何选择?行乐学研旅告诉你 - mypinpai