redhat修复模式安装丢失的包及grub引导修复

2015年1月4日 没有评论

一台即将上线的主机被工程侧的兄弟在补漏洞时把glibc包给删除了,重启后导致主机启动出错,同事打过来电话求破解方法。这里记录下常见的修复模式修复的方法以便科普。

一、模拟故障现象

以下步骤请慎在现网环境上操作,这里只是模拟现网中经常发生的情况

登陆linux系统之后,依次执行以下命令人为破坏当前linux系统:

#cd /
#umount /boot                    ---卸载/boot分区
#rm -rf /boot                    ---删除/boot目录(boot目录下包含所有G[......]

Read more

分类: Linux/unix/mac 标签:

Python Socket模块中的IP转换函数

2015年1月3日 没有评论

Python Socket模块中包含一些有用IP转换函数,说明如下:

socket.ntohl(x)         // 类似于C语言的ntohl(x)

把32位正整数从网络序转换成主机字节序。

socket.ntohs(x)        // 类似于C语言的ntohs(x)

把16位正整数从网络序转换成主机字节序。

socket.htonl(x)  &nb[......]

Read more

python实现ip和数字的互转

2015年1月3日 没有评论

需求:1、通过将IP转为数字方便mysql 入库减少空间占用,也便于通过python比较最终转换成的数据是否相同,从而了解IP值是否相同。这里涉及IP,并不涉及掩码部分的计算;2、可以将数字再转化为IP。

一、ip转数字

>>> ip2num = lambda x:sum([256**j*int(i) for j,i in enumerate(x.split('.')[::-1])])
>>> ip2num('192.168.0.1')
3232235521

通过倒序的切割索引得出每个索引位具体的值,即j,i[......]

Read more

用SublimeText2制作网页中的表格

2015年1月2日 没有评论

一个网页有时候总是会有表格的,所以,制作表格的技能我们当然是要get的。首先,先来表格的标签属性吧:

表格标签属性

标签

描述

<table>

定义表格

<caption>

定义表格标题

<th>[......]

Read more

分类: http/html/web 标签:

寻找IO杀手进程

2015年1月1日 没有评论

centos6.5使用hhvm为wordpress加速

2014年12月29日 没有评论

web模型中为什么单台并发只有5万个左右?

2014年12月29日 没有评论

linux lvm逻辑卷命令失效

2014年12月25日 没有评论

YAPF:Google开源的Python代码格式化工具

2014年12月24日 没有评论

使用torndb模块解决mysql断连问题

2014年12月20日 没有评论