
linux
bluekeyv
致力于hadoop生态系统,专注hbase应用与研究
展开
-
TCP协议三次握手过程分析
TCP(Transmission Control Protocol) 传输控制协议 TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接: 位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH(push传送) FIN(finish结束) RST(reset重置) URG(urgent紧急) Sequence number(顺序号码) Acknowledge number(确认号码) 第一次握手转载 2010-06-23 15:38:00 · 1123 阅读 · 0 评论 -
linux实用命令(不断添加)
1、df 查看磁盘状况 2、tree查看文件目录树状结构 3、ftp,scp文件传输 4、ping tracert(root 可用) 追踪路由 5、su提示权限 top查看系统信息原创 2010-06-25 15:39:00 · 713 阅读 · 0 评论 -
如何根据cpu的processor数来确定程序的并发线程数量
我们可以在cat 里面发现processor数量,这里的processor可以理解为逻辑上的cpu。 这里摘抄的一段blog来说明: 什么是线程池大小的阻抗匹配原则? 我在《常用模型》中提到“阻抗匹配原则”,这里大致讲一讲。 如果池中线程在执行任务时,密集计算所占的时间比重为 P (0原创 2011-03-04 15:59:00 · 5169 阅读 · 0 评论 -
ant将多个jar打包为一个jar
ant中的build.xml主要标签如下: (1)创建文件夹 (1)拷贝文件 (2) 编译java文件 (3)打包class文件 (3)解压缩jar包 具体用法网上有很多,不过有一用法很值得一提,就是将多个jar包打成一个大的jar包,代码如下:原创 2010-01-16 15:28:00 · 1329 阅读 · 0 评论 -
linux一些硬件详情查看的高级方法(网卡,内存,硬盘,cpu)
网卡-lspci 内存大小和个数—— dmidecode|grep -A16 "Memory Device$" 查看硬盘型号——smartctl -a /dev/sda 查看硬盘大小——fdisk -l 查看硬盘挂载——df -h 查看cpu信息——cat /proc/cpuinfo原创 2011-01-11 15:53:00 · 1453 阅读 · 0 评论 -
脚本不输密码执行scp命令(需要expect和send命令)
<br />脚本如下:<br /><br />#!/usr/bin/expect -f<br /><br />set password 密码<br /><br />spawn scp 用户名@目标机器ip:拷贝文件的路径 存放本地文件的路径 <br />set timeout 300 <br />expect "用户名@目标机器ip's password:" #注意:这里的“用户名@目标机器ip” 跟上面的一致<br />set timeout 300 <br />send "$password/r"<br转载 2011-04-27 16:36:00 · 6277 阅读 · 0 评论 -
Ganglia安装详解(CentOS_5.5_Final版)
1. 安装rrdtool 1.1. 安装依赖包 Ø 拷贝CentOS软件包 将CentOS安装光盘中的rpm包拷贝到/root/下,以备使用。 Ø 安装zlib开发包 rpm -ivh /root/CentOS/zlib-devel-1.2.3-3.x86_64.rpm原创 2011-04-29 15:13:00 · 5453 阅读 · 4 评论