新博客计划

Dec 25,2013 blog

从几年前开始捣腾个人博客,试过一些免费的博客系统,用比较久的是freewebhostingarea,但是稳定性一般,毕竟是免费的。域名一直是免费的lihz.tk,直到不知道几个月前,毫无预兆的情况下,域名指向了一个香港的IP地址,才想起来可能是变了,到现在我还不敢相信用了几年的域名就这么没了,而且没有一个通知。

Continue Reading ...

网络无人值守安装CentOS

Aug 12,2013 kickstart

一、环境   DHCP服务器----提供给客户端IP地址,从而获得服务   Tftp服务器----提供所需的系统文件   Nfs服务器----为客户端提供系统安装软件包   Kickstart ----指定安装详情,实现无人值守安装   实验环境中,网络服务器的IP地址是192.168.13.1 ,客户端的IP地址范围是192.168.13.10-192.168.13.100   实验环境系统版本为:CentOS 5.9 、VMware Workstation 9

Continue Reading ...

天才在左 疯子在右

Aug 03,2013 天才 疯子

不知道为什么大家都喜欢拿天才和疯子比较,可能是天才身上大多具有某些疯子的特性.看完<天才在左 疯子在右>,才觉得有更多的事情不是我们想象的那样. 在世界上,大多数人的意志力主宰了人类意识的方向,只要有一点点不合群的想法就可能被归入到非正常人类的行列.我认为世界上大多数人都是疯子,每个人都有其它大多数人所不能容忍,接受和认同的想法.

Continue Reading ...

网页ssh客户端--wssh

Jun 18,2013

顾名思义,ssh客户端就是用来连接ssh服务器端的程序。下面介绍一款python编写的网页版ssh客户端软件,wssh。运行wssh的软件的时候,开启一个wsshd的守护进程,监听在5000端口,通过浏览器访问该端口http://ip:5000可以得到一个web页面版的ssh客户端。下面是实验过程。

Continue Reading ...

清理dhcpd.conf文件

Jun 15,2013

闲下来又开始折腾dhcp服务器了,话说公司内网用户要上网需要将机器mac地址登记到dhcp服务器的/etc/dhcpd.conf文件中,才能获得dhcp服务器分配的ip地址。长久以来,管理员都是手动添加mac地址,当该机器用户走人或者更换机器之后,这个mac地址就停用了,但是依旧存在在dhcpd.conf文件中,管理起来比较麻烦。整理出下面几个问题。

Continue Reading ...

数字游戏

Jun 13,2013

在书上读到这么一个游戏,有n(n>1)个人坐在一块,每个人报一个100以内的数字,所报数字和所有这些数字平均值的三分之二最接近的人获得胜利.现在n个人每人随机报一个100以内的数字,这n个数字的平均值的三分之二为w,那么这n个数字中和w的差的绝对值最小的人获胜。那么通过下面的python程序可以简单模拟这个过程.

Continue Reading ...

dhcpd服务器添加主机MAC地址脚本

Mar 22,2013 bash DHCP awk sed

最近开始负责公司办公网络的dhcp服务器管理,主要职责就是谁的电脑要上网都要找我注册一下,把mac地址加入到dhcp服务器的配置文件/etc/dhcpd.conf中,而且还要先备份,再修改,再重启。对这种重复性操作一向深恶痛绝,所以琢磨了一下,写个脚本,每次输入hostname 和 mac地址就直接开始备份,添加,重启操作,岂不痛快?

Continue Reading ...

MySQL复制

Nov 18,2012 mysql 备份 复制

MySQL复制是指将一台数据库服务器上的数据往其它数据库上进行复制,可以做到将数据完整备份等。

Continue Reading ...

Nginx下配置C和Python的cgi程序实例

Oct 17,2012 Python cgi Nginx FastCGI C++

先来理解一下什么是cgi: Common Gateway Interface,简称CGI。在物理上是一段程序,运行在服务器上,提供同客户端HTML页面的接口。(百度百科)

Continue Reading ...

python 程序配置文件读取

Aug 24,2012 Python

用单独的配置文件保存程序的配置是常见方法,通常可以在配置文件里存放选项、开关、日志等程序运行中需要指定特定配置项,用于控制程序的行为。

下面已ini格式的配置文件为例,看看Python中如何对配置文件进行操作。

Continue Reading ...