http://www.google.com/notebook/feeds/04417384557923057235/notebooks/BDQKYIgoQ9tDAk8ci2008-01-15T00:14:34.088ZLinux技术张宴Google Notebook22110http://www.google.com/notebook/feeds/04417384557923057235/notebooks/BDQKYIgoQ9tDAk8ci/NDQ1tIgoQwL-9p_Qi2008-01-04T13:13:33.888Z2008-01-15T00:14:34.088ZLinux Socket 网络编程 (IBM网站)第一章 Linux 下 Socket 的简单使用及最简化封装 http://hi...<div><a href="http://www.cnblogs.com/shelvenn/archive/2007/11/22/969076.html"><font size="2">Linux Socket 网络编程 (IBM网站)第一章</font></a></div> <div> </div> <div><font size="2">Linux 下 Socket 的简单使用及最简化封装</font></div> <div><a href="http://hi.baidu.com/wlzqi/blog/item/0dba070861f05830e824883a.html"><font size="2">http://hi.baidu.com/wlzqi/blog/item/0dba070861f05830e824883a.html</font></a></div> <div><u><font color="#810081" size="2"></font></u> </div> <div><u><font color="#810081" size="2">linux socket 编程</font></u></div> <div><font size="2"></font> </div> <div><font size="2">Linux 常用C函数(中文版)</font></div> <div><a href="http://man.chinaunix.net/develop/c&amp;c++/linux_c/default.htm"><font size="2">http://man.chinaunix.net/develop/c&amp;c++/linux_c/default.htm</font></a></div> <div> </div> <div><a href="http://toplee.com/blog/329.html">用C语言操作MySQL数据库,进行连接、插入、修改、删除等操作</a></div> <div> </div>张宴http://www.google.com/notebook/feeds/04417384557923057235/notebooks/BDQKYIgoQ9tDAk8ci/NDQWcIwoQpPOA1fIi2007-12-30T10:36:59.172Z2007-12-30T10:36:59.182Z删除0字节文件 find -type f -size 0 -exec rm -rf {} \;<div>删除0字节文件</div> <div> <div>find -type f -size 0 -exec rm -rf {} \; </div></div>张宴http://www.google.com/notebook/feeds/04417384557923057235/notebooks/BDQKYIgoQ9tDAk8ci/NDQpnIgoQkMDh-esi2007-12-09T14:04:11.152Z2007-12-09T14:04:11.163Z13 5,9,14,19 * * * /usr/sbin/ntpdate time.nist.gov 59 23 * * * gzip -c /data1...13 5,9,14,19 * * * /usr/sbin/ntpdate <a href="http://time.nist.gov">time.nist.gov</a><br>59 23 * * * gzip -c /data1/logs/access.log &gt; /data1/logs/$(date -d &quot;today&quot; +&quot;%Y-%m-%d&quot;).gz &amp;&amp; :&gt; /data1/logs/access.log &amp;&amp; rm -f $(date -d &quot;-7 day&quot; +&quot;%Y-%m-%d&quot;).gz<br>20 4 * * * /usr/local/webserver/mysql/bin/mysql -S /tmp/mysql3307.sock -e &quot;slave stop;&quot; &amp;&amp; cd /data0/mysqldata/3307/ &amp;&amp; tar zcvf /data0/mysqldata/backup/$(date -d &quot;today&quot; +&quot;%Y-%m-%d&quot;).tar.gz flapop_* &amp;&amp; /usr/local/webserver/mysql/bin/mysql -S /tmp/mysql3307.sock -e &quot;slave start;&quot; &amp;&amp; rm -f /data0/mysqldata/backup/$(date -d &quot;-5 day&quot; +&quot;%Y-%m-%d&quot;).tar.gz 张宴http://www.google.com/notebook/feeds/04417384557923057235/notebooks/BDQKYIgoQ9tDAk8ci/NDR4BIwoQ_-XL-esi2007-12-09T13:58:15.551Z2007-12-09T13:58:15.563ZLINUX--修改IP地址 A、修改ip地址 即时生效: # ifconfig eth0 192.168.0.20 netmask 255.255...<h4>LINUX--修改IP地址</h4> <div>A、修改ip地址<br>即时生效:<br># ifconfig eth0 <a href="http://192.168.0.20">192.168.0.20</a> netmask <a href="http://255.255.255.0">255.255.255.0</a><br>启动生效:<br>修改/etc/sysconfig/network-scripts/ifcfg-eth0<br><br><br>B、修改default gateway<br>即时生效:<br># route add default gw <a href="http://192.168.0.254">192.168.0.254</a><br>启动生效:<br>修改/etc/sysconfig/network-scripts/ifcfg-eth0<br><br><br>C、修改dns<br>修改/etc/resolv.conf<br>修改后可即时生效,启动同样有效<br><br><br>D、修改host name<br>即时生效:<br># hostname fc2<br>启动生效:<br>修改/etc/sysconfig/network</div> 张宴http://www.google.com/notebook/feeds/04417384557923057235/notebooks/BDQKYIgoQ9tDAk8ci/NDSfhIgoQ64LH1-ki2007-12-02T13:00:43.243Z2007-12-02T13:42:09.596Zrm server.pid rm server.err vi relay-log.info /data0/mysqldata/3308...<div>rm server.pid</div> <div>rm server.err</div> <div>vi <a href="http://relay-log.info">relay-log.info</a></div> <div><font color="#006600">/data0/mysqldata/3308/server-relay-bin.000333<br>312<br>bin.000014<br>181<br>080</font></div> <div><font color="#006600">1080</font> </div> <div>vi server-relay-bin.index</div> <div> </div> <div>[mysql@server 3308]$ grep &quot;3307&quot; *<br>relay-log.info:/data0/mysqldata/3307/server-relay-bin.000350<br>server-relay-bin.index:/data0/mysqldata/3307/server-relay-bin.000350</div>张宴http://www.google.com/notebook/feeds/04417384557923057235/notebooks/BDQKYIgoQ9tDAk8ci/NDRCcIwoQmc-51eki2007-12-02T11:47:09.337Z2007-12-02T11:48:29.659Z命令行执行MySQL SQL语句: /usr/local/webserver/mysql/bin/mysql -S /tmp/mysql3307....<div>命令行执行MySQL SQL语句:</div> <div>/usr/local/webserver/mysql/bin/mysql -S /tmp/mysql3307.sock -e &quot;show slave status\G;&quot;</div>张宴http://www.google.com/notebook/feeds/04417384557923057235/notebooks/BDQKYIgoQ9tDAk8ci/NDRCcIwoQmuy4j-Ui2007-11-18T08:44:34.202Z2007-11-18T08:46:41.995Z安装memcached: wget http://www.danga.com/memcached/dist/memcached-1.2.2.tar...<div>安装memcached:</div> <div>wget <a href="http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz">http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz</a></div> <div>./configure --prefix=/usr<br>make &amp;&amp; make install<br>cd ..<br>wget <a href="http://monkey.org/~provos/libevent-1.4.0-beta.tar.gz">http://monkey.org/~provos/libevent-1.4.0-beta.tar.gz</a></div> <div>tar zxvf memcached-1.2.2.tar.gz <br>cd memcached-1.2.2<br>./configure --with-libevent=/usr<br>make &amp;&amp; make install</div> <div> </div> <div>启动memcached:<br>/usr/local/bin/memcached -d -m 128 -l <a href="http://127.0.0.1/">127.0.0.1</a> -p 11211 -c 32768 -u www </div>张宴http://www.google.com/notebook/feeds/04417384557923057235/notebooks/BDQKYIgoQ9tDAk8ci/NDSMpIgoQ04Dpu9si2007-10-19T08:56:23.379Z2007-10-19T08:58:52.903Zdf -h fuser -v -u -m /data0 查看有哪些进程操作/data0分区,pkill -9 进程名 umo...<div>df -h</div> <div> </div> <div>fuser -v -u -m /data0</div> <div>查看有哪些进程操作/data0分区,pkill -9 进程名</div> <div>umount /data0</div> <div>mkfs.ext3 /dev/sda7</div> <div>e2label /dev/sda7 /data0</div> <div>mount -a</div> <div> </div>张宴http://www.google.com/notebook/feeds/04417384557923057235/notebooks/BDQKYIgoQ9tDAk8ci/NDRCSIwoQwOGil9gi2007-10-09T03:57:08.672Z2007-10-09T03:57:08.678Znetstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'netstat -n | awk &#39;/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}&#39;张宴http://www.google.com/notebook/feeds/04417384557923057235/notebooks/BDQKYIgoQ9tDAk8ci/NDR6MIgoQ5eTPj8ci2007-08-17T03:53:06.405Z2007-10-09T03:55:47.824Z查看进程 按内存从大到小排列 ps -e -o "%C : %p : %z : %a"|sort -k5 -nr 按cpu利用率从大到小排列 ...<div><strong>查看进程</strong></div> <div>按内存从大到小排列<br>ps -e  -o &quot;%C  : %p : %z : %a&quot;|sort -k5 -nr<br>按cpu利用率从大到小排列<br>ps -e  -o &quot;%C  : %p : %z : %a&quot;|sort  -nr </div>张宴