sehll-011:case脚本的基本用法
摘要:## 注意判断的括号里的用法, 变量用双引号,且括号后面带空格。否则可能会有报错。 【end】
阅读全文
shell-009:删除字母
摘要:把一个文件里的前100行中有字母的行删除;再把101-200行的字母去掉 #!bin/bashsed '101.200s/[a-zA-Z]//g' filesed -n '1.100'p file |sed '/[a-zA-Z]/d'
阅读全文
shell-008:检测502
摘要:检测502的方法有多种 1.curl他的状态码(不建议,会对网站造成不必要的访问和多余的日志输出) 2.可以直接检测访问日志 下面用while做成一个死循环监控日志502的状态 #!/bin/bashwhile :do log=/data/log/nginx/access.log502_n=`tai
阅读全文
shell-005:备份。
摘要:# 这个案例感觉有点绕,如果是本地机器备份完全没必要。下面带颜色的写法值得我们借鉴,所以还是做下笔记吧
阅读全文
date命令的基本用法
摘要:date设置时间 date查看时间差 (-d参数多用于脚本) 年月日的表示方法
阅读全文
shell-004:检测机器存活或者网络陡动情况!
摘要:如下图情况,我们监测的就是此数据,当大于50%了,我们就可以设置告警等! 脚本写好了,我们还要去做一个计划任务。或者我们可以直接把脚本改成一个死循环,30秒执行一次!! 下面是按照上面的脚本添加了一个死循环。 ## 这里我添加了一个判断脚本的正常情况,可省略 if [ -z $n ]; then e
阅读全文
shell-003:用for循环统计内存使用量
摘要:shell-100主要是用于练习! # 知识点:for循环,sum的函数相加!比如1-100的相加 [end]
阅读全文
shell-001:记录每天的磁盘情况
摘要:# shell-100只是为了练习!!适合新手!
阅读全文