GNU sed

zabbix java gateway配置实战案例

时光怂恿深爱的人放手 提交于 2020-04-27 07:06:12
           zabbix java gateway配置实战案例                               作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.部署tomcat服务   博主推荐阅读:     CentOS:       https: // www.cnblogs.com/yinzhengjie/p/12199468.html     Ubuntu:       https: // www.cnblogs.com/yinzhengjie2020/p/12315341.html 二.基于zabbix源码包编译安装 zabbix java gateway 1>.编译安装 zabbix java gateway (其实可以单独编译安装,不一定要和zabbix server部署在一起)   博主推荐阅读:     https: // www.cnblogs.com/yinzhengjie2020/p/12305427.html 2>.查看编译安装时 zabbix java gateway 的安装目录 3>.修改zabbix java gateway的监听地址 [root@zabbix203.yinzhengjie.org.cn ~]# cp /yinzhengjie/softwares/zabbix/sbin/zabbix

Centos,Xshell和一些简单命令练习

泄露秘密 提交于 2020-04-27 02:37:30
先连接Xshell: 在虚拟机中查看IP,使用命令 ip addr: 然后在Xshell上, ssh 用户@虚拟机ip ,当前是 ssh root@192.168.13.235 : 如果想要从主机拖拽上传到虚拟机,需要在虚拟机中安装一个软件,使用命令: [root@lyj ~]# yum install lrzsz -y 好啦,下面介绍下Centos的常用命令吧! mkdir == make directory 创建目录 -p parent当父目录不存在时,自动创建父目录 -v 查看创建过程 ls == list 查看指定目录下的内容 参数 -l 显示文件或目录的详细信息 pwd == print work directory 打印当前目录 cd == change directory 切换目录 touch == 创建一个空白文件 vi 文本编辑器 cat 一次查看文件的所有内容 more 分页查看文件的内容 less 分页查看文件的内容,想对于more,支持回看 cp == copy 复制,拷贝 mv == move 移动,剪贴 rm == remove 删除 参数 -f 强制删除 参数 -r配合-f一起使用,不提示直接删除目录 head 取文件的头部n行 tail 取文件的倒数n行 seq 生成队列 alias 查看别名 定义别名alias ipr='ip addr'

sed替换

自闭症网瘾萝莉.ら 提交于 2020-04-26 09:29:21
sed替换 - 含反斜杠(/)和Shell变量 shell sed命令详解:选取、替换、删除、新増数据 来源: oschina 链接: https://my.oschina.net/miaojiangmin/blog/4253701

【zabbix监控+python爬虫+shell脚本】 理财对接天天基金网实现相关基金波动邮件/钉钉提醒

天大地大妈咪最大 提交于 2020-04-24 17:53:48
前序 刚开始接触理财, 第一次朋友介绍的是[安信证券]这款app, 看了几天, 以每笔500的价格入手了两个基金玩玩接触一下行情, 后来发现, 每次都不知道它什么时候更新这个变动净值参数,每次都要自己去搜索, 或者又要登录一遍去看盈亏, 够懒吧, 嘿嘿, 后来突发奇想, 跟朋友了解一下是不是有什么公式能计算得到相关的净值参数的, 于是翻了一遍, 发现对[天天基金网]这个web来比较轻松愉快一些, 那么既然有了想法, 就开干吧。 目的展示 当基金发现波动的时候, 来信息提示, -代表下跌,正数代表上涨 架构拓展 容器: zabbix-server : Docker zabbix-agent : CentOS Linux release 7.7.1908 (Core) 版本: nginx1.17 + mysql5.7.22 + php7 + zabbix4.2.5 python2.7.5 技术模型 【zabbix】 zabbix这块, 使用到的无非就是一个开源的项目而已, 不难, 自行搭建, 至于有伙伴说不知道怎么搭, 那么建议你去找度娘聊一下, 或者搜一下我之前写的zabbix搭建的文章, 但是我的文章水平都很有限,没办法,人就这样,还想上天不成[/哭泣/]。 【python】 python这块, 用爬虫,使用的是原生的python2.7, 由于我的是centos7.7, 有点抗拒8

docker X509 证书错误的终极解决办法

☆樱花仙子☆ 提交于 2020-04-23 17:58:16
最近在做Docker相关的东西,发现只要一pull镜像,就出现如下的ERROR x509: certificate signed by unknown authority. 调查后发现,是公司IT把https证书换成了公司的证书(目的大家自己猜)。 解决思路:把替换后的证书直接用openssl拉下来,然后加入到系统(我是Ubuntu)系统证书中,然后使用update-ca-certificates更新,最后重启docker服务,成功!! 方式1: $ echo -n | openssl s_client -showcerts -connect dseasb33srnrn.cloudfront.net : 443 2 >/dev/ null | sed -ne ' /-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p ' > /usr/local/share/ca-certificates/cloudfront.crt $ update-ca-certificates Updating certificates in /etc/ssl/certs... 1 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d.... Adding debian:cloudfront

调试排错

青春壹個敷衍的年華 提交于 2020-04-23 08:11:52
本文原创,更多内容可以参考: Java 全栈知识体系 。如需转载请说明原处。 Java 在线问题排查主要分两篇:本文是第一篇,通过linux常用命令排查。@pdai 文本操作 文本查找 - grep grep常用命令: # 基本使用 grep yoursearchkeyword f.txt #文件查找 grep 'KeyWord otherKeyWord' f.txt cpf.txt #多文件查找, 含空格加引号 grep 'KeyWord' /home/admin -r -n #目录下查找所有符合关键字的文件 grep 'keyword' /home/admin -r -n -i # -i 忽略大小写 grep 'KeyWord' /home/admin -r -n --include *.{vm,java} #指定文件后缀 grep 'KeyWord' /home/admin -r -n --exclude *.{vm,java} #反匹配 # cat + grep cat f.txt | grep -i keyword # 查找所有keyword且不分大小写 cat f.txt | grep -c 'KeyWord' # 统计Keyword次数 # seq + grep seq 10 | grep 5 -A 3 #上匹配 seq 10 | grep 5 -B 3 #下匹配

Linux常用命令-文本查看篇

喜夏-厌秋 提交于 2020-04-23 08:11:02
前言 Linux常用命令中,除了cat还有很多其他用于文本查看的命令。本文将简单介绍一下这些文本查看的命令。 全文本显示--cat cat可能是常用的一个文本查看命令了,使用方法也很简单: cat file #全文本显示在终端 cat -n file #显示全文本,并显示行号 另外,cat也可用作合并文件: cat file1 file2 >file3 该命令将file1 file2的内容合并写到file3中。 倒序显示全文本--tac tac是cat倒过来的写法,tac以行为单位,倒序显示全文本内容。 tac file 分页显示文本--more cat将整个文本内容输出到终端。那么也就带来一个问题,如果文本内容较多,前面的内容查看将十分不便。而more命令可以分页显示。 1.显示内容 more file 之后,就可以使用按键来查看文本。常用按键如下: 回车 #向下n行,默认为1行 空格 #向下滚动一屏 b #向上滚动一屏 = #输出当前行号 :f #输出当前文件名和当前行号 q #退出 2.从指定行开始显示 more + 10 file 该命令从第10行开始显示file的内容。 3.从匹配的字符串行开始显示 more +/ string file 该命令从有string的行的前两行开始file的内容。 任意浏览搜索文本--less less命令的基本功能和more没有太大差别

CentOS7最小化安装后初始化脚本

人盡茶涼 提交于 2020-04-23 05:53:45
CentOS7最小化安装后初始化脚本 #!/bin/bash ################################################# # --Info # Initialization CentOS 7.x script ################################################# # Auther: shaonbean@qq.com # Changelog: # 20180710 wanghui initial create ################################################# # Check if user is root # if [ $(id -u) != "0" ]; then echo "Error: You must be root to run this script, please use root to initialization OS." exit 1 fi echo "+------------------------------------------------------------------------+" echo "| To initialization the system for security and performance

Linux查看文本日志

冷暖自知 提交于 2020-04-23 05:28:22
grep grep "getPenaltyCalDto" info.log i-忽略大小写、n-显示行号 r-递归 C-显示该列前后内容 grep -in "getPenaltyCalDto" info.log 这样可以查找出行号,再到vim中根据行号来查找内容 cat info.log | grep 'getPenaltyCalDto' vim 进入vim中查找 /getPenaltyCalDto 查看行号 :set number 跳转到对应的行号 :186 sed sed -n '199,202p' info.log 读取 199,202行数据 sed -n '/2019-11-17 16:17:20/,/2019-12-17 16:17:36/p' test.log 查找指定日期范围内的日志 来源: oschina 链接: https://my.oschina.net/u/4260786/blog/3302610

通过shell检查mysql主机和数据库,生成html报表的脚本

。_饼干妹妹 提交于 2020-04-23 01:28:01
该脚本主要用于大致诊断MYSQL主机和数据库配置及性能收集,脚本部分功能展示如下: 郑州不孕不育医院:http://mobile.03913882333.com/ 郑州输卵管造影费用是多少:http://jbk.39.net/yiyuanfengcai/tsyl_zztjyy/3025/ 实现该上述展示功能的shell脚本如下: file_output = 'os_mysql_summary.html' td_str = '' th_str = '' myuser = "root" mypasswd = "password" myip = "192.168.11.101" myport = "3307" mysql_cmd = "mysql -u ${myuser} -p ${mypasswd} -h ${myip} -P ${myport} --protocol=tcp --silent" create_html_css ( ) { echo -e "<html> <head> <style type=" text/css "> body {font:12px Courier New,Helvetica,sansserif; color:black; background:White;} table,tr,td {font:12px Courier New,Helvetica