摘要:
原文:http://www.vpsee.com/2013/10/how-to-configure-the-linux-oom-killer/ 最近有位 VPS 客户抱怨 MySQL 无缘无故挂掉,还有位客户抱怨 VPS 经常死机,登陆到终端看了一下,都是常见的 Out of memory 问题。 这 阅读全文
摘要:
linux下通过进程名查看其占用端口: 1、先查看进程pid ps -ef | grep 进程名 2、通过pid查看占用端口 netstat -nap | grep 进程pid 例:通过nginx进程查看对应的端口号 linux通过端口查看进程: netstat -nap | grep 端口号 -p 阅读全文
摘要:
一般情况下,linux运行脚本是随着终端的关闭而关闭的,那么怎么让脚本能够在后台运行并且不随终端关闭而关闭呢? 这时用到的是nohup命令 阅读全文
摘要:
公司生产环境使用的是阿里云主机,采用的是两台nginx主机进行反向代理,现在需要内网一台服务器能够访问公网,所以在nginx服务器上搭建了VPN服务,用于进行内网访问公网。 系统环境:CenOS 6.5 所需软件软件:ppp、pptp 系统拓扑: 服务器端: 1 服务器端安装软件 1.1 首先安装p 阅读全文
摘要:
公司使用Nginx做反向代理,以前都挺正常的,最近不知怎么回事总是无端被系统kill,而在nginx错误日志中也没有信息输出。 网上查了很多资料,也没什么靠谱的回答,唯一觉得有点关联的就是linux OOM Killer了,这篇文章感觉有点关系:理解和配置 Linux 下的 OOM Killer。也 阅读全文
摘要:
学编程不可避免都会接触算法,虽然python已经内置了相应的函数,但了解一下算法的原理还是很有必要的。 本文主要介绍排序算法的思想和python实现: 1、冒泡排序 1 def bubble(bubbleList): 2 listLength = len(bubbleList) 3 while li 阅读全文
摘要:
最近需要对服务器上的文件实施动态备份,我又不想每次都手动来进行备份,在网上找了挺多资料,发现使用rsync就可以实现,如果想要实现实时同步,还可以使用rsync+inotify组合,本文就是以组合方式来完成的。 先介绍一下rsync与inotify。 1、rsync 与传统的cp、tar备份方式相比 阅读全文
摘要:
python有很多内置函数,现在先罗列几个,后面会陆续添加。 map函数:map(func,list) 传入两个参数,第一个是函数(函数只有一个参数),第二个是个列表,作用:将函数分别作用于列表的每个元素,最后得出一个新的列表。 reduce函数:reduce(func,list) 跟map函数类似 阅读全文
摘要:
python使用random函数来生成随机数,常用的方法有: 阅读全文
摘要:
最近在看《Python自动化运维技术与最佳实战》这本书,学到了一个运维中用到的模块:pexpect 下面是其定义: Pexpect 是一个用来启动子程序并对其进行自动控制的 Python 模块,它可以用来和像 ssh、ftp、passwd、telnet 等命令行程序进行自动交互。 从书中我摘取了相关 阅读全文