<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ustcgy的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ustcgy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ustcgy]]></copyright><item><title><![CDATA[Opensolaris: expect用法小结]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/6766255</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/6766255</guid><author>ustcgy</author><pubDate>Sat, 10 Sep 2011 18:15:56 +0800</pubDate><description><![CDATA[expect是基于tcl演变而来的,很多语法和tcl类似,基本的语法见如下示例:
#!/usr/tcl/bin/expect -f
#page_autofiler_cifs_mount.exp mount_name remote_host remote_name user_n]]></description><category></category></item><item><title><![CDATA[Opensolaris加载RAID卡驱动]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/6709481</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/6709481</guid><author>ustcgy</author><pubDate>Mon, 22 Aug 2011 19:22:21 +0800</pubDate><description><![CDATA[OpenSolaris驱动不全,在实际中碰到识别不了硬盘卡,我这里用的是OpenSolaris snv_134和LSI9240-8i.
连硬盘都识别不了,自然装不了操作系统.今天终于解决了这个问题.
进入安装界面,同样可以设置本机IP地址,子网掩码,默认网关什么的,具体怎么设]]></description><category></category></item><item><title><![CDATA[Opensolaris: 设置静态IP地址]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/6606461</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/6606461</guid><author>ustcgy</author><pubDate>Thu, 14 Jul 2011 17:08:19 +0800</pubDate><description><![CDATA[在网上也有相关文章，感觉或设置过多，或设置偏少。自己总结如下：1. 禁用nwam服务root@opensolaris# svcadm disable nwam2.配置子网掩码文件root@opensolaris# echo "10.224.54.0 255.255.254.0"]]></description><category></category></item><item><title><![CDATA[Opensolaris: 从控制台启动]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/6606062</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/6606062</guid><author>ustcgy</author><pubDate>Thu, 14 Jul 2011 15:42:09 +0800</pubDate><description><![CDATA[Opensolaris安装默认从图形界面启动。现在想从控制台启动而不经过图形界面启动，在网上搜索了好多，然后总结出如下方法：step I:root@opensolaris:/rpool/boot/grub# bootadm list-menuthe location for th]]></description><category></category></item><item><title><![CDATA[Opensolaris: root用户登陆问题]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/6605562</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/6605562</guid><author>ustcgy</author><pubDate>Thu, 14 Jul 2011 13:51:41 +0800</pubDate><description><![CDATA[root用户本机登陆 rolemod -K type=normal rootroot用户ssh远程登陆先修改配置文件$ vi /etc/ssh/sshd_configPermitRootLogin no改成 PermitRootLogin yes再重启ssh服务svcadm re]]></description><category></category></item><item><title><![CDATA[Opensolaris: TCL和 Expect 编译与安装]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/6588535</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/6588535</guid><author>ustcgy</author><pubDate>Wed, 06 Jul 2011 17:11:28 +0800</pubDate><description><![CDATA[1.  获取原始的tcl源码包和expect源码包,名称根据版本不同而有所区别. 我的分别是tcl8.4.19-src.tar.gz 和expect5.45.tar.gz.    下载Expect的地址: http://sourceforge.net/proj]]></description><category></category></item><item><title><![CDATA[dd命令]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/6525021</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/6525021</guid><author>ustcgy</author><pubDate>Fri, 03 Jun 2011 16:10:00 +0800</pubDate><description><![CDATA[dd if=/dev/zero bs=1024 count=1000000 of=/root/1Gb.file]]></description><category></category></item><item><title><![CDATA[linux中编译静态库(.a)和动态库(.so)的基本方法]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/6448055</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/6448055</guid><author>ustcgy</author><pubDate>Thu, 26 May 2011 17:17:00 +0800</pubDate><description><![CDATA[<br />静态库 <br />
       在linux环境中, 使用ar命令创建静态库文件.如下是命令的选项: <br />
          d -----从指定的静态库文件中删除文件 <br />
          m -----把文件移动到指定的静态库文件中 <br />
          p -----把静态库文件中指定的文件输出到标准输出 <br />
          q -----快速地把文件追加到静态库文件中 <br />
          r -----把文件插]]></description><category></category></item><item><title><![CDATA[文件查找和文件内容匹配]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/6096150</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/6096150</guid><author>ustcgy</author><pubDate>Fri, 24 Dec 2010 12:58:00 +0800</pubDate><description><![CDATA[<br />在当前目录及其子目录下查找test.c文件 <br />find . -name test.c<br /> <br />在当前目录及其子目录下的文件中匹配含this_option_optind的内容<br />find .  -type f | xargs grep "this_option_optind"<br /> <br />在当前目录下的文件中匹配含this_option_optind的内容<br />grep "this_option_optind"  *]]></description><category></category></item><item><title><![CDATA[OpenSolaris: 配置CIFS,与Windows共享]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/6026544</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/6026544</guid><author>ustcgy</author><pubDate>Mon, 22 Nov 2010 11:30:00 +0800</pubDate><description><![CDATA[现在，2009.06版本的OpenSolaris CIFS 服务包含许多新功能，如基于主机的访问控制（允许 CIFS 服务器按 IP 地址限制对特定客户机的访问）、有关共享资源的 ACL（access control list，访问控制列表），以及客户端脱机文件缓存和重新连接时进]]></description><category></category></item><item><title><![CDATA[本地server设置CVS登陆]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/5987122</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/5987122</guid><author>ustcgy</author><pubDate>Thu, 04 Nov 2010 13:47:00 +0800</pubDate><description><![CDATA[登陆CVS:cvs -d :pserver:smith@engcvsserv3.corp.webex.com:/cvs/test login 将cvs上test目录checkout 到本地sandbox目录: cvs -d :pserver:SmithSh@engcvsserv3.corp.webex.com:/cvs/test checkout -d cvs -P sandbox ]]></description><category></category></item><item><title><![CDATA[NetApp与Oracle就ZFS达成谅解]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/5934989</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/5934989</guid><author>ustcgy</author><pubDate>Tue, 12 Oct 2010 10:21:00 +0800</pubDate><description><![CDATA[<br />NetApp已经宣布,他们和甲骨文就Zettabyte File System (ZFS)专利诉讼达成了一致,这是由甲骨文收购SUN引发的.早在2007年NetApp就起诉Sun公司,指控其ZFS侵犯了一些NetApp的 Write Anywhere File Layout (WAFL)专利.
<br /> 
请注意,这场纷争并不是因为代码被盗用,仅仅是因为Zettabyte File System (ZFS) 和 Write Anywhere File Layout (WAFL)有一些相同]]></description><category></category></item><item><title><![CDATA[NAT与NAT穿透(二)]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/5655050</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/5655050</guid><author>ustcgy</author><pubDate>Tue, 08 Jun 2010 10:59:00 +0800</pubDate><description><![CDATA[5. NAT穿透5.1 转发     最可靠但又是最低效的点对点通信方法,莫过于将p2p网络通信看作一个C/S结构,通过服务器来转发信息.如下图,两个客户端A和B,均与服务器S初始化了一个TCP或UDP连接,服务器S具有公网固定IP地址,两个客户端分布在不同的私网中,这样,他们各自的NAT代理服务器将不允许他们进行直连.                                    Server S                                          |        ]]></description><category></category></item><item><title><![CDATA[NAT与NAT穿透(一)]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/5652268</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/5652268</guid><author>ustcgy</author><pubDate>Mon, 07 Jun 2010 09:58:00 +0800</pubDate><description><![CDATA[<br />1. NAT简介<br />前面的文章说到了针对IP不足的许多技术,但这些技术基本都不会增加可用的IP地址数.NAT(Network Address Translation)又称"网络地址转换",它是一种把内部私有网络地址翻译成合法网络IP地址的技术,个人认为该技术是解决IP地址不足最有效的方法.它是一个IETF(Internet Engineering Task Force,Internet工程任务组)标准.<br />简单地说,NAT就是在局域网内部使用私有地址(前面文章说到过每类IP地址都]]></description><category></category></item><item><title><![CDATA[Peer-to-Peer (P2P) communication across middleboxes]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/5646755</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/5646755</guid><author>ustcgy</author><pubDate>Fri, 04 Jun 2010 10:27:00 +0800</pubDate><description><![CDATA[              Peer-to-Peer (P2P) communication across middleboxesStatus of this Memo   This document is an Internet-Draft and is subject to all provisions   of Section 10 of RFC2026.  Internet-Drafts are working documents of   the Internet Engineering Task]]></description><category></category></item><item><title><![CDATA[IP地址,子网掩码,子网划分,路由汇总,VLSM,CIDR]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/5627364</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/5627364</guid><author>ustcgy</author><pubDate>Thu, 27 May 2010 10:28:00 +0800</pubDate><description><![CDATA[IP地址分类:IP地址什么基本概念就不重复了,大致说下IP地址的分类.A类地址:1.A类地址第1个字节为网络地址,其它3个字节为主机地址. 2.A类地址范围:1.0.0.0 -- 126.255.255.255 　　3.A类地址中的私有地址和保留地址：  10.*.*.*是私有地址,范围为10.0.0.0 -- 10.255.255.255(所谓的私有地址就是在互联网上不使用,而被用在]]></description><category></category></item><item><title><![CDATA[网络接入技术]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/5622520</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/5622520</guid><author>ustcgy</author><pubDate>Tue, 25 May 2010 13:11:00 +0800</pubDate><description><![CDATA[计算机网络可以分成两大块:骨干网和接入网.接入网即是终端用户和骨干网络之间的连接部分.随着骨干网速度的快速提升,接入技术也有了不断的发展.先说下我们个人经历过的网络接入技术的变迁:PSTN拨号>ISDN拨号>ADSL>Cable-modem>光纤入户>无线接入.PSTN拨号:PSTN(Published Switched Telephone Network,公用电话交换网)技术是利用PST]]></description><category></category></item><item><title><![CDATA[分类导读]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/5611466</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/5611466</guid><author>ustcgy</author><pubDate>Thu, 20 May 2010 15:46:00 +0800</pubDate><description><![CDATA[blog今年到现在还没更新过几篇,主要太忙了.从1月底到3月初做类似NetApp的Snapmirror项目的第二个版本,然后从3月初到现在5月中旬又做了两个项目:存储的cluster failover项目和文件复制的又一个版本(从设计架构上可以算最后一个版本了).进公司快3年了,做的项目和走的方向基本和当初进公司的规划一致,到现在该做的项目基本都做到了,对自己的兴趣和未来方向更清晰了.blog]]></description><category></category></item><item><title><![CDATA[TCP三次握手/四次挥手及其状态分析]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/5465014</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/5465014</guid><author>ustcgy</author><pubDate>Thu, 08 Apr 2010 23:08:00 +0800</pubDate><description><![CDATA[前面CLOSE_WAIT状态分析与TIME_WAIT状态分析其实都是TCP断开连接过程中的两个状态.本文继续介绍下TCP连接三次握手,四次挥手的过程及其中间的状态三次握手原理:第一次握手:客户端发送syn包(syn=j)到服务器,等待服务器确认.第二次握手:服务器收到syn包,必须确认(ack=j+1),同时自己发送一个syn包(syn=k),即SYN+ACK包.第三次握手:客户端]]></description><category></category></item><item><title><![CDATA[TIME_WAIT状态分析]]></title><link>https://blog.youkuaiyun.com/ustcgy/article/details/5356908</link><guid>https://blog.youkuaiyun.com/ustcgy/article/details/5356908</guid><author>ustcgy</author><pubDate>Mon, 08 Mar 2010 16:37:00 +0800</pubDate><description><![CDATA[先仍给出一段测试代码,同CLOSE_WAIT状态分析一文测试代码,main函数如下.测试后,会发现两边有大量的TIME_WAIT连接.int main(int argc, char* argv[]){    int sender = 0;    int ret    = 0;    int listen_sock = 0;    if(argc !=2){         printf("us]]></description><category></category></item></channel></rss>