
shell
萬博
長安米貴 居大不易
展开
-
crontab介绍及秒级执行脚本
crontab秒级执行脚本crontab任务配置基本格式:* * * * * command例子:# 每月的最后1天0 0 L * * *说明:Linux* * * * *- - - - -| | | | || | | | +----- day of week (0 - 7) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat|原创 2020-09-30 15:54:28 · 682 阅读 · 0 评论 -
zabbix 3.0微信报警配置(shell)
zabbix 3.0钉钉报警配置(shell)注册企业微信自定义应用配置微工作台钉钉报警脚本(shell)脚本目录脚本参数修改Zabbix web端配置监控注册企业微信https://work.weixin.qq.com/注册企业微信,不用认证就可以直接使用。记录企业id--(CropID)自定义应用应用与小程序–创建应用。设置logo 名称等···如上图, 有一个报警的 自建应...原创 2019-04-02 15:50:50 · 2784 阅读 · 0 评论 -
重启tomcat脚本
重启tomcat脚本直接上脚本!基于目录/端口的脚本#! /bin/bashtomcat_home=/var/tomcat/testshutdown=$tomcat_home/bin/shutdown.shstart=$tomcat_home/bin/startup.shecho "关闭 $tomcat_home"$shutdown ps -ef|grep tomcat |gre...原创 2018-11-21 14:42:40 · 287 阅读 · 0 评论 -
linux统计文档中字符串出现次数并排序(grep_sort_uniq)
linux统计文档中字符串出现次数并排序文件内容: 统计命令示例(统计字符串1 和78得出现次数并排序)cat 1.txt |grep -o '1\|78'|sort |uniq -c|sort -nr参数解释: 1. cat 查看这个1.txt文件 2. grep -o ‘1/|78’ 筛选7和78 -o 只输出符合 的字符串 中间用/|隔开,如...原创 2018-09-01 14:32:23 · 6685 阅读 · 0 评论 -
正则表达式(三)sed
正则表达式(二)sedsed工具的使用grep工具的功能其实还不够强大,grep实现的只是查找功能,而它却不能实现把查找的内容替换掉。以前用vim的时候,可以查找也可以替换,但是只局限于在文本内部来操作,而不能输出到屏幕上。sed工具以及下面要讲的awk工具就能实现把替换的文本输出到屏幕上的功能了,而且还有其他更丰富的功能。sed和awk都是流式编辑器,是针对文档的行来操作的。打印某行...转载 2018-08-20 17:29:01 · 257 阅读 · 0 评论 -
正则表达式(二)awk
正则表达式(三)awkawk工具的使用上面也提到了awk和sed一样是流式编辑器,它也是针对文档中的行来操作的,一行一行的去执行。awk比sed更加强大,它能做到sed能做到的,同样也能做到sed不能做到的。awk工具其实是很复杂的,有专门的书籍来介绍它的应用,但是阿铭认为学那么复杂没有必要,只要能处理日常管理工作中的问题即可。何必让自己的脑袋装那么东西来为难自己?毕竟用的也不多,即使现在...转载 2018-08-20 17:16:39 · 643 阅读 · 0 评论 -
正则表达式(一)grep
正则表达式(一)grep在计算机科学中,正则表达式是这样解释的:它是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。许多程序设计语言都支持利用正则表达式进行字符串操作。对于系统管理员来讲,正则表达式贯穿在我们的日常运维工作中,无论是查找某个文档,抑或查询某个日志文件分析其内容,都会用到...转载 2018-08-20 17:11:51 · 284 阅读 · 0 评论 -
如何在交互式shell脚本中创建对话框
如何在交互式shell脚本中创建对话框当你在终端环境下安装新的软件时,你可以经常看到信息对话框弹出,需要你的输入。对话框的类型有密码箱,检查表,菜单,等等。他们可以引导你以一种直观的方式输入必要的信息,使用这样的用户友好的对话框的好处是显而易见的。如下图所示: 当你写一个交互式shell脚本,你可以使用这样的对话框来接受用户的输入。whiptail可以在shell脚本中创建基于终端的对话...转载 2018-08-07 12:10:50 · 571 阅读 · 0 评论 -
whiptail 编写交互式 跳板机 shell脚本
whiptail 编写交互式 跳板机 shell脚本配置环境: 共13台服务器,需在服务器得子用户中配置免密登录 (配置免密登录:https://blog.youkuaiyun.com/qq_40025218/article/details/81480870) 在放置代码得服务器 修改hosts文件。 代码如下:#!/bin/bashwhiptail --title "欢迎进入北京*...原创 2018-08-07 11:45:25 · 947 阅读 · 0 评论 -
shell 脚本监控公司外网ip 并实现邮件报警
shell 脚本监控公司外网ip 并实现邮件报警脚本如下:new_ip=`curl ifconfig.me` #获取新公网ipold_ip=`cat /root/ip` #查看旧ipmail_sender=1378****85@qq.com #发件邮件邮箱mail_user=wanbo@*****.cn #接收收邮件邮箱mail_subject=IP_CHA...原创 2018-07-30 16:48:43 · 2318 阅读 · 0 评论