05 2016 档案

摘要:一、DDNS简介 DNS,域名系统,是因特网的一项服务,它作为将域名和IP地址相互映射的一个分布式数据库,能够使人们更方便的访问互联网。 DDNS,动态域名系统,是域名系统(DNS)中的一种自动更新名称服务器内容的技术。在传统的DNS中,域名必须和固定的IP绑定,当IP变化时,必须手动更新IP与域名 阅读全文
posted @ 2016-05-24 08:52 抟九 阅读(931) 评论(0) 推荐(0)
摘要:epoll 是为处理大量句柄而改进的poll,在UDT中也有支持。UDT使用了内核提供的epoll,主要是epoll_create,epoll_wait,epoll_ctl,UDT定义了CEPollDesc这个结构来管理epoll的描述符和套接字。 struct CEPollDesc { int m 阅读全文
posted @ 2016-05-21 00:11 抟九 阅读(1144) 评论(3) 推荐(0)
摘要:想写自动化脚本的时候,遇到需要交互的,如ssh,scp,就束手无策,直到我知道了expect。 expect 有一系列expect-send对组成,就像聊天一样。 expect A send B expect C send D 先来个例子 #!/usr/bin/expect set timeout 阅读全文
posted @ 2016-05-13 21:54 抟九 阅读(212) 评论(0) 推荐(0)
摘要:运行命令,ps -ef | grep test | grep -v test | awk '{ print $2 }' | xargs top -H -p 想看test的实时状态,结果报了错,查了一下,用脚本在非交互模式下调用top就会出这个错,加上一个 -b,切换到“Batch mode”模式即可 阅读全文
posted @ 2016-05-13 21:29 抟九 阅读(3705) 评论(0) 推荐(1)
摘要:在虚拟机用脚本跑了几十个client程序用来测试服务器,然后发现参数设置错误,得重来,就傻眼了,不知道怎么关这么多client进程,总不能一个一个关。还好,学习一下,想出了以下的命令。 ps -ef|grep client|grep -v grep|cut -c 9-15|xargs kill -9 阅读全文
posted @ 2016-05-04 10:29 抟九 阅读(1199) 评论(6) 推荐(0)