老男孩linux运维刘欢10886311zhangyao11221912
本次以CentOS 7.2 x64系统为例系统环境[root@centos72-node1 ~]# cat /etc/redhat-releaseCentOS Linux release 7.2.1511 (Core)[root@centos72-node1 ~]# uname -r3.10.0-3
因为最近需要批量的向服务器系统文件中追加内容,以前都是直接用sudo就做了,但是……举个例子,比如我远程向服务器的/tmp/中创建一个文件test.txt,再将本机的一个文件传到服务器的/tmp/目录下:Mac:~ wangdong$ ssh backup1 "sudo touch /tmp/test.txt"上面的命令,虽然权限不对,但
Nginx是一款轻量级但高性能的Web服务器及反向代理服务器,也是邮件的代理服务器,越来越多的人开始使用Nginx来替代原本使用的Apache。Nginx的安装:1、CentOS&Redhat的yum安装(以CentOS6.x为例): 确认系统信息[
公司使用的快网的CDN,但是快网本身并不提供日志的分析统计,我这里还没有用elk,无奈只能先使用shell对日志进行分析统计,作为运维组对业务情况的一个大致的了解。脚本是对前一天的CDNLOG进行解压缩分析,最后将结果按类输出到指定目录,再将这些结果打包扔回CDNLOG目录,因为CDNLOG目录是要上传云存储的,一并保存。其实还有一个动作,是将这些内容作为参数传给python脚本给一个监控系统,出
对于在Shell中进行数字的计算,其实方法有很多,但是常用的方法都有其弱点:1、bc bc应该是最常用的Linux中计算器了,简单方便,支持浮点。[wangdong@centos715-node1 ~]$ echo 1+2 |bc 3 [wangdong@centos715-node1 ~]$ 
以前有的用户需要对F5上配置的业务进行监控,会索要每个业务甚至于每个节点的一些信息,因为不同的配置有不同的名称,所以oid并不是固定的,只要配置名字有变化,oid就会出现变化,现贴出获取一些oid的方法,以供备用。不喜勿喷。#!/bin/bash function define() { us
一般F5(LTM)的巡检内容包括收集当前的ucs配置备份、收集qkview自检包、日志打包,记录当前node、pool、vs的总数量、可用数量、异常数量、为知数量等等。 由于F5的底层Linux做了很多的限制,所以获取F5的很多信息只能通过snmp来实现,请保证F5的snmp使用的是v2c版本,团体名可以
今天群里正好有人问一个情况,用户的业务并发连接突然飙升,作为部署在敏感位置的F5设备,并没有自动记录连接请求日志的现成功能,若发生这种情况,用户需要知道当时的连接表情况,起码要知道是哪个IP地址发出的大量请求。 F5面对这种情况,基本有2个选择:1、在VS中关联iRule,记录每次的tcp请求情况,包括请
以前一直使用的是CentOS系统,现在新公司使用的是Debian 7.9系统,感觉上多有不便,有一些不同的地方,作为整理列在此处。 crontab默认编辑器的修改 Debian系统中使用crontab -e进行编辑时,默认系统使用的是nano编辑器,详细很多人
通过对Nginx访问日志进行分析即可。 #!/bin/bash function define() { ori_log_path="/var/log/nginx/abc.access.log" tmp_log_path
在学习Linux过程中,曾经遇到过一些小问题,虽然可能微不足道,但是在追求细节的时候往往会比较纠结(强迫症犯了),空出一个博客文章空间,记录一些细节上的内容,都是很小很简单的东西,不喜勿喷。01、bc计算时浮点问题记的用bc计算数字的时候,如果结果出现小数点,则小数点后内容默认不显示,当时没太在意。[root@linux-node1 wangdong]# echo "
大家的博文或者QQ空间文章等,都喜欢印上自己的水印,以避免有心之人的盗图等问题的发生,但是部分朋友(包括我的老师老男孩 =。=)都直接使用画图工具简单的写了个名字或者域名上去,就算是水印了,老师呀……不是学生嫌弃你,咱可以再懒点不 =。=其实单纯的一个水印制作非常的简单,使用Windows操作系统的朋友可以直接使用“美图秀秀”来制作水印。1、下载安装美图秀秀。http://xiuxiu.dl.me
由于公司的问题排查需求,需要将公网服务器上占用带宽流量较高的进程或者端口进行记录和保存,以便以后查询问题时可以进行核实。 这个问题纠结了1、2天,使用python应该是可以满足需求,奈何本菜鸟的python实在是拿不出手,所以只能依靠Linux成品的小工具与Shell来实现了。 &n
本文以CentOS 6.7 x86_64系统为例,环境为刚做好的新系统。Zabbix-Agent端环境检查[root@linux-node2 ~]# cat /etc/redhat-release CentOS release 6.7 (Final) [root@linux-node2 ~]# uname -
本文以CentOS 6.7 x86_64系统为例,环境为刚做好的新系统。Zabbix-Server端环境监察[root@linux-node1 ~]# cat /etc/redhat-release CentOS release 6.7 (Final) [root@linux-node1 ~]# uname
安装ppp和iptablesyum install -y ppp iptables安装pptpyum install pptpd -y备份默认配置文件cp /etc/ppp/options.pptp /etc/ppp/options.pptpdbak修改pptp的选项配置文件vi /etc/ppp/
F5进行系统升级时,需要注意一个细节问题,尤其是F5厂商服务已经过期的设备,一定要注意。举例说明,现在我有两台F5 BIG-IP 3900设备,我当前的系统版本为v10.2.1。查看系统当前版本方法(v10.x & v11.x)[root@f5:Standby] config # tmsh show sys version|gre
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号