<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/daidai0628" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/daidai0628" type="application/rss+xml"></fs:self_link><lastBuildDate>Tue, 20 Jan 2009 14:29:00 GMT</lastBuildDate><title>daidai0628的专栏</title><link>http://blog.csdn.net/daidai0628/</link><item><title>UBUNTU一句话技巧--Linux入门（新手）</title><link>http://blog.csdn.net/daidai0628/archive/2009/01/20/3839448.aspx</link><wfw:comment>http://blog.csdn.net/daidai0628/comments/3839448.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/daidai0628/comments/commentRss/3839448.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3839448</trackback:ping><description>&lt;br /&gt;查看软件xxx安装内容&lt;br /&gt;
dpkg -L xxx &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
查找软件 &lt;br /&gt;
apt-cache search 正则表达式 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
查找文件属于哪个包&lt;br /&gt;
dpkg -S filename           apt-file search filename&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
查询软件xxx依赖哪些包&lt;br /&gt;
apt-cache depends xxx&lt;br /&gt;&lt;br /&gt;
查询软件xxx被哪些包依赖&lt;br /&gt;
apt-cache rdepends xxx&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
增加一个光盘源&lt;br /&gt;
sudo apt-cdrom add&lt;br /&gt;&lt;br /&gt;
系统升级&lt;br /&gt;
sudo apt-get update       sudo apt-get upgrade       sudo apt-get dist-upgrade &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
-----------------------&lt;img src =&quot;http://blog.csdn.net/daidai0628/aggbug/3839448.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 20 Jan 2009 22:29:00 +0800</pubDate><author>daidai0628</author><comments>http://blog.csdn.net/daidai0628/archive/2009/01/20/3839448.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/daidai0628/archive/2009/01/20/3839448.aspx</guid><dc:creator>daidai0628</dc:creator><fs:srclink>http://blog.csdn.net/daidai0628/archive/2009/01/20/3839448.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/daidai0628/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/daidai0628/~7366832/207396501/5476349</fs:itemid></item><item><title>Linux 命令一句话 (1)</title><link>http://blog.csdn.net/daidai0628/archive/2009/01/20/3839439.aspx</link><wfw:comment>http://blog.csdn.net/daidai0628/comments/3839439.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/daidai0628/comments/commentRss/3839439.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3839439</trackback:ping><description>&lt;br /&gt;1.删除0字节文件&lt;br /&gt;
find -type f -size 0 -exec rm -rf {} \;&lt;br /&gt;
2.查看进程&lt;br /&gt;
按内存从大到小排列&lt;br /&gt;
ps -e  -o &quot;%C  : %p : %z : %a&quot;|sort -k5 -nr&lt;br /&gt;
3.按cpu利用率从大到小排列&lt;br /&gt;
ps -e  -o &quot;%C  : %p : %z : %a&quot;|sort  -nr&lt;br /&gt;
4.打印说cache里的URL&lt;br /&gt;
grep -r -a  jpg /data/cache/* | strings | grep &quot;http:&quot; | awk -F'http:' '{print &quot;http:&quot;$2;}'&lt;br /&gt;
5.查看http的并发请求数及其TCP连接状态：&lt;br /&gt;
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'&lt;br /&gt;
6. sed -i '/Root/s/no/yes/' /etc/ssh/sshd_confi&lt;img src =&quot;http://blog.csdn.net/daidai0628/aggbug/3839439.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 20 Jan 2009 22:25:00 +0800</pubDate><author>daidai0628</author><comments>http://blog.csdn.net/daidai0628/archive/2009/01/20/3839439.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/daidai0628/archive/2009/01/20/3839439.aspx</guid><dc:creator>daidai0628</dc:creator><fs:srclink>http://blog.csdn.net/daidai0628/archive/2009/01/20/3839439.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/daidai0628/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/daidai0628/~7366832/207396502/5476349</fs:itemid></item><item><title>键盘扫描码大全集</title><link>http://blog.csdn.net/daidai0628/archive/2008/06/02/2504970.aspx</link><wfw:comment>http://blog.csdn.net/daidai0628/comments/2504970.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/daidai0628/comments/commentRss/2504970.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2504970</trackback:ping><description>对程序进行键盘控制时,往往要用到一些键的扫描码,以前每次用时都得先扫下试试,实在麻烦,今天又搞了个小程序,用到了扫描码,索性整了个测试程序,把所有键的扫描码全存入一个文件啦,以便以后编程时使用.在此跟大家分享一下,虽然得来非常容易,但至少可以免得大家都像我以前那样用时再查。&lt;img src =&quot;http://blog.csdn.net/daidai0628/aggbug/2504970.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 03 Jun 2008 06:25:00 +0800</pubDate><author>daidai0628</author><comments>http://blog.csdn.net/daidai0628/archive/2008/06/02/2504970.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/daidai0628/archive/2008/06/02/2504970.aspx</guid><dc:creator>daidai0628</dc:creator><fs:srclink>http://blog.csdn.net/daidai0628/archive/2008/06/02/2504970.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/daidai0628/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/daidai0628/~7366832/207396503/5476349</fs:itemid></item><item><title>处理迅雷的后台偷偷上传</title><link>http://blog.csdn.net/daidai0628/archive/2008/06/02/2504937.aspx</link><wfw:comment>http://blog.csdn.net/daidai0628/comments/2504937.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/daidai0628/comments/commentRss/2504937.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2504937</trackback:ping><description>用迅雷时，哪怕什么下载都不开，上传也都关掉，网速还是慢得可怜。一看任务管理器，网络正在全负荷运转。到底是为什么呢？&lt;img src =&quot;http://blog.csdn.net/daidai0628/aggbug/2504937.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 03 Jun 2008 06:19:00 +0800</pubDate><author>daidai0628</author><comments>http://blog.csdn.net/daidai0628/archive/2008/06/02/2504937.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/daidai0628/archive/2008/06/02/2504937.aspx</guid><dc:creator>daidai0628</dc:creator><fs:srclink>http://blog.csdn.net/daidai0628/archive/2008/06/02/2504937.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/daidai0628/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/daidai0628/~7366832/207396504/5476349</fs:itemid></item><item><title>Linux系统下网卡网络配置基础</title><link>http://blog.csdn.net/daidai0628/archive/2008/06/02/2504844.aspx</link><wfw:comment>http://blog.csdn.net/daidai0628/comments/2504844.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/daidai0628/comments/commentRss/2504844.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2504844</trackback:ping><description>Ifconfig命令使LINUX核心知道软件回送和网卡这样一些网络接口，这样Linux就可以使用它们。除了上面介绍的这些用法之外，ifconfig命令用来监控和改变网络接口的状态，并且还可以带上很多命令行参数。&lt;img src =&quot;http://blog.csdn.net/daidai0628/aggbug/2504844.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 03 Jun 2008 05:54:00 +0800</pubDate><author>daidai0628</author><comments>http://blog.csdn.net/daidai0628/archive/2008/06/02/2504844.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/daidai0628/archive/2008/06/02/2504844.aspx</guid><dc:creator>daidai0628</dc:creator><fs:srclink>http://blog.csdn.net/daidai0628/archive/2008/06/02/2504844.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/daidai0628/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/daidai0628/~7366832/207396505/5476349</fs:itemid></item><item><title>Linux驱动开发学习的一些必要步骤</title><link>http://blog.csdn.net/daidai0628/archive/2008/06/02/2504828.aspx</link><wfw:comment>http://blog.csdn.net/daidai0628/comments/2504828.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/daidai0628/comments/commentRss/2504828.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2504828</trackback:ping><description>Linux驱动开发&lt;img src =&quot;http://blog.csdn.net/daidai0628/aggbug/2504828.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 03 Jun 2008 05:51:00 +0800</pubDate><author>daidai0628</author><comments>http://blog.csdn.net/daidai0628/archive/2008/06/02/2504828.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/daidai0628/archive/2008/06/02/2504828.aspx</guid><dc:creator>daidai0628</dc:creator><fs:srclink>http://blog.csdn.net/daidai0628/archive/2008/06/02/2504828.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/daidai0628/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/daidai0628/~7366832/207396506/5476349</fs:itemid></item><item><title>Linux和Unix系统中最常用的网络命令</title><link>http://blog.csdn.net/daidai0628/archive/2008/06/02/2504819.aspx</link><wfw:comment>http://blog.csdn.net/daidai0628/comments/2504819.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/daidai0628/comments/commentRss/2504819.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2504819</trackback:ping><description>Linux和Unix是最强大的命令行操作系统。虽然也可以使用这些操作系统的图形用户界面(GUI)，不过在涉及到管理系统配置时，命令行实用程序仍扮演着十分重要的角色。可以说，谈到网络问题，Linux和Unix是最安全的选择，因为其网络功能与操作系统紧密集成，而且有许多工具可以用于管理它。
&lt;img src =&quot;http://blog.csdn.net/daidai0628/aggbug/2504819.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 03 Jun 2008 05:46:00 +0800</pubDate><author>daidai0628</author><comments>http://blog.csdn.net/daidai0628/archive/2008/06/02/2504819.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/daidai0628/archive/2008/06/02/2504819.aspx</guid><dc:creator>daidai0628</dc:creator><fs:srclink>http://blog.csdn.net/daidai0628/archive/2008/06/02/2504819.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/daidai0628/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/daidai0628/~7366832/207396507/5476349</fs:itemid></item><item><title>以太网原理</title><link>http://blog.csdn.net/daidai0628/archive/2008/04/20/2309681.aspx</link><wfw:comment>http://blog.csdn.net/daidai0628/comments/2309681.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/daidai0628/comments/commentRss/2309681.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2309681</trackback:ping><description>两种以太网：共享型，交换型。&lt;img src =&quot;http://blog.csdn.net/daidai0628/aggbug/2309681.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 21 Apr 2008 02:33:00 +0800</pubDate><author>daidai0628</author><comments>http://blog.csdn.net/daidai0628/archive/2008/04/20/2309681.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/daidai0628/archive/2008/04/20/2309681.aspx</guid><dc:creator>daidai0628</dc:creator><fs:srclink>http://blog.csdn.net/daidai0628/archive/2008/04/20/2309681.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/daidai0628/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/daidai0628/~7366832/207396508/5476349</fs:itemid></item><item><title>sniffer实现之用rawsocket</title><link>http://blog.csdn.net/daidai0628/archive/2008/04/20/2309677.aspx</link><wfw:comment>http://blog.csdn.net/daidai0628/comments/2309677.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/daidai0628/comments/commentRss/2309677.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2309677</trackback:ping><description>Raw Socket: 原始套接字
可以用它来发送和接收 IP 层以上的原始数据包, 如 ICMP, TCP, UDP...
 
int sockRaw = socket(AF_INET, SOCK_RAW, IPPROTO_RAW);
 
这样我们就创建了一个 Raw Socket
 
Sniffer: 嗅探器
关于嗅探器的原理我想大多数人可能都知道
1. 把网卡置于混杂模式;
2. 捕获数据包;
3. 分析数据包.
 
但具体的实现知道的人恐怕就不是那么多了. 好, 现在让我们用 Raw Socket 的做一个自已的 Sniffer.
&lt;img src =&quot;http://blog.csdn.net/daidai0628/aggbug/2309677.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Mon, 21 Apr 2008 02:30:00 +0800</pubDate><author>daidai0628</author><comments>http://blog.csdn.net/daidai0628/archive/2008/04/20/2309677.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/daidai0628/archive/2008/04/20/2309677.aspx</guid><dc:creator>daidai0628</dc:creator><fs:srclink>http://blog.csdn.net/daidai0628/archive/2008/04/20/2309677.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/daidai0628/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/daidai0628/~7366832/207396509/5476349</fs:itemid></item><item><title>详解数据包</title><link>http://blog.csdn.net/daidai0628/archive/2008/04/13/2288280.aspx</link><wfw:comment>http://blog.csdn.net/daidai0628/comments/2288280.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/daidai0628/comments/commentRss/2288280.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2288280</trackback:ping><description>“包”（Packet）是TCP/IP协议通信传输中的数据单位，一般也称“数据包”。&lt;img src =&quot;http://blog.csdn.net/daidai0628/aggbug/2288280.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Sun, 13 Apr 2008 19:05:00 +0800</pubDate><author>daidai0628</author><comments>http://blog.csdn.net/daidai0628/archive/2008/04/13/2288280.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/daidai0628/archive/2008/04/13/2288280.aspx</guid><dc:creator>daidai0628</dc:creator><fs:srclink>http://blog.csdn.net/daidai0628/archive/2008/04/13/2288280.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/daidai0628/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/daidai0628/~7366832/207396510/5476349</fs:itemid></item></channel></rss>