重复劳动终结者:3 个 Shell 脚本模板
重复劳动终结者:3 个 Shell 脚本模板,自动巡检/自动清理/自动告警直接套用场景:每天 30 分钟,重复检查同样几项早上到工位,打开 20 台服务器,依次执行 df -h、free -h、systemctl status,再把结果复制到日报里。
Shell 从入门到精通 (75) 安全审计异常登录检测与暴力破解自动封 IP
一、引言公网服务器暴露SSH、数据库等核心端口后,会持续遭到全网自动化扫描与暴力破解攻击。攻击者通过批量尝试弱密码、通用账号,试图非法侵占服务器权限。Linux系统具备完善的日志审计机制,所有SSH登录尝试、账号认证行为都会被完整记录。
Linux命令专栏第82期:Shell脚本高级实战
Linux命令专栏第82期:Shell脚本高级实战 —— 循环、条件、函数与生产自动化脚本开发 标题吸睛点 “告别复制粘贴命令!掌握Shell高级语法,编写健壮可复用生产脚本,实现巡检、备份、告警自动化,大幅释放运维人力。
Shell 从入门到精通(67) 脚本性能优化:精准排查瓶颈极速提速
引言和Python、Go等编程语言不同,Shell脚本的性能瓶颈几乎不在CPU计算能力,核心痛点是频繁创建子进程(fork开销)和重复文件IO操作。
【RHCA+】while循环
“ 目录:RHCA+ -> 5 Shell脚本 -> 13 while循环 ”语法格式作用while [条件]do命令序列done循环前对条件进行判断,为真则执行命令序列,为假则结束循环while :;do #此种写法永远为真while read -r LINEdo命令序列don
Rocky Linux 9 入门教程 · 第12天循环 for 与 while
一、今日目标有了判断,脚本能"看情况办事";今天加上循环,脚本就能"重复干活"——批量建 100 个用户、逐行处理 1000 行日志、挨个检查一堆设备,全靠循环。
Shell从入门到精通(41):CPU/内存/磁盘系统巡检脚本实战
一、引言:收官实战的核心价值本节课不再新增零散语法知识点,而是对Day1-40全量Shell核心技能进行全方位复盘、融合、落地,属于第二阶段终极验收实战。我们从零开发的脚本,具备模块化架构、严格容错、可视化告警、日志持久化、定时自动化五大生产核心特性。
Shell 从入门到精通(72)磁盘 Inode 监控,提前预警规避故障
引言磁盘资源是Linux服务器最核心、最基础的运行资源,磁盘异常引发的服务故障、业务中断、数据丢失问题,在生产运维中占比极高。绝大多数运维故障排查中,大家仅关注磁盘物理空间使用率,却长期忽略 Inode 资源耗尽 的隐性风险。
Bash编程语言99%程序员都踩的坑:我用8年踩的血泪史全告诉你
阅读本文约需12分钟,但能帮你省下至少300小时的debug时间。你有没有过这样的经历?凌晨三点,线上部署脚本突然把生产数据库删了,翻遍日志才发现是一个没加引号的变量。写了一个while read循环统计文件行数,跑完发现变量永远是0,排查两小时才知道是管道子Shell在作祟。
命令敲得熟,就等于懂 Shell?十三问一次拆透
很多人学 Shell 停在「命令背得熟、脚本会抄会改」,一到变量展开、引号嵌套、重定向合并就懵。真正分水岭不在记多少命令,而在搞清楚一条命令在 Shell 里到底经历了什么。