开源人linux系统运维培训中心

"set -e" 与 "set -o pipefail" 区别

工作中经常在shell脚本中看到set的这两个用法,但就像生活中的很多事情,习惯导致忽视,直到出现问题才引起关注。 1. set -e set命令的-e参数,linux自带的说明如下: "Exit immediately if a simple command exits with a non-zero status." 也就...

       时间 : 2017-09-29| 栏目 : Shell进阶| 浏览 : 189 次| 暂无评论 标签: [阅读全文]

    Linux 字符设备驱动模块开发

    Linux 字符设备驱动模块开发学习案例,源于互联网,在读懂的基础上,调试运行,输出结果。 [root@nagios linux_kernel]# vim hello.c /*  * ====================================================== ...

         时间 : 2017-09-24| 栏目 : linux编程| 浏览 : 118 次| 评论 : 标签: [阅读全文]

      第 11 章 Zabbix协议

            Zabbix的API我们已经学会如何使用了,而且也结合实际的案例进行了应用。但是有些场景,我们更希望符合特定应用的客户端,最佳的方案是将客户端内嵌到应用本身,从而达到数据的正常发送,Zabbix-Server的正常接收。      要想完成这个需求,...

        zabbix2.4.0漏洞(开源系统的背后,谁买单)

              zabbix监控系统的强大功能我们是有目共睹的,否则我也不会选择该框架作为本次项目的基础平台,在当前2.4.0版本的平台基础之上做二次开发。本来很有成就感的事情、进展还算顺利,怎想到会有突发情况。       下午就被安全部门的同事通知...

             时间 : 2017-09-08| 栏目 : 网站架构| 浏览 : 163 次| 暂无评论 标签: [阅读全文]

          基于开源框架实现万台服务器分布式监控平台

          提到监控系统,但凡有两三年经验的人都会说上一两种,比如nagios、zabbix 、cacti、 Mrtg、 ganlia、 zenoss、 open-falcon,每一种监控系统都不乏有自己的用户群体。我也是其中某些系统的爱好者。我们接下来要开展的这个项目就是基于zabbix的框架一步步实现的,中间的磕磕绊绊着实让...

               时间 : 2017-09-07| 栏目 : 性能优化| 浏览 : 154 次| 评论 : 标签: [阅读全文]

            遭遇MySQL5.7Unknown column 'password' in '...

            一台安装的MySQL5.7的服务器,久未登录,忘记密码,使用通用的免密码登录的方式更改密码,输入 mysql > update mysql.user  set password=password('root') where user='root'; 时提示ERROR 1054 (42S22):...

                 时间 : 2017-09-07| 栏目 : mysql精讲| 浏览 : 1,977 次| 暂无评论 标签: [阅读全文]