发布时间:2013-01-04 00:26:34
(1)精确除法 echo "scale=4;$a/$b" |bc a/b并且结果保留4位小数(2)shell的格式化输出 printf(3)awk获取表格中的第一行 awk 'NR==1 {print}'(4)使用awk的split来提取字符中的特定字符 例如:提取192.168.1.113:3306中的ip地址 echo "192.16.1.113:3306" | awk '{split($0,a,":");print a[1]}'(5)查看某个进程......【阅读全文】
发布时间:2012-11-03 08:26:50
前些天,CentOS的客户端不能从DHCP服务器获取IP地址,能正常获取IP的系统中多了个dbclient进程猜想/sbin/dhclient是一个客户端的进程,它有2种功能,其一是与DHCP Server进行通讯,其二接收控制台的命令dhclient进程是由NetworkManager启动,NetworkManager进程如下:NetworkManager --pid-file=/var/ru.........【阅读全文】
发布时间:2012-09-29 22:50:16
Jabber开源的XMPP服务器,用C编写;Tigase也是开源的XMPP服务器,用java开发。 从其架构的对比来看,Jabber允许分布式部署;Tigase则不行,Tigase属于紧凑型的,处理IM消息能比较及时,并且Router也没有明显的瓶颈,也省去了多余的XML解析过程。效率对比来看,c语言的那点优势被抵消了。 从运行层面来看.........【阅读全文】
发布时间:2012-09-29 22:19:51
Jabber开源的XMPP服务器,用C编写;Tigase也是开源的XMPP服务器,用java开发。 从其架构的对比来看,Jabber允许分布式部署;Tigase则不行,Tigase属于紧凑型的,处理IM消息能比较及时,并且Router也没有明显的瓶颈,也省去了多余的XML解析过程。效率对比来看,c语言的那点优势被抵消了。 从运行层面来看.........【阅读全文】
发布时间:2012-09-21 08:14:49
当发现系统中磁盘空间不够,想确定空间的占用的大小,并排序,来确定需要删除的文件 可以使用 du -h --max-depth=1 yourDir |sort -n 还可以通过df -Th 用来查看各个分区的空间使用情况 希望查看某个服务开启后占用哪些端口,可以通过netstat -apn |grep yourService来查看 .........【阅读全文】