﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-Xiaobo Sun -随笔分类-Unix tools</title><link>http://www.blogjava.net/sunxiaobo/category/41149.html</link><description>Eclipse-Unix
http://umlfact.berlios.de/~s_xsun/</description><language>zh-cn</language><lastBuildDate>Sun, 02 Aug 2009 19:39:01 GMT</lastBuildDate><pubDate>Sun, 02 Aug 2009 19:39:01 GMT</pubDate><ttl>60</ttl><item><title>Vi: Search and Replace </title><link>http://www.blogjava.net/sunxiaobo/archive/2008/11/07/239137.html</link><dc:creator>Xiaobo Sun</dc:creator><author>Xiaobo Sun</author><pubDate>Thu, 06 Nov 2008 16:18:00 GMT</pubDate><guid>http://www.blogjava.net/sunxiaobo/archive/2008/11/07/239137.html</guid><wfw:comment>http://www.blogjava.net/sunxiaobo/comments/239137.html</wfw:comment><comments>http://www.blogjava.net/sunxiaobo/archive/2008/11/07/239137.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sunxiaobo/comments/commentRss/239137.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sunxiaobo/services/trackbacks/239137.html</trackback:ping><description><![CDATA[<h2>
Vi: Search and Replace
</h2>
<p>
Change to normal mode with &lt;ESC&gt;.
</p>
<p>
<strong>Search</strong> (Wraped around at end of file):<br />
</p>
<p> Search STRING forward :   / STRING.<br />
</p>
<p>Search STRING backward:   ? STRING.<br />
</p>
<p>Repeat search:   n<br />
</p>
<p>Repeat search in opposite direction:  N  (SHIFT-n<strong><br />
</strong></p>
<p><strong>Replace</strong>: Same as with <cite>sed</cite>,
Replace OLD with NEW: <br />
</p>
<p>First occurrence on current line:      :s/OLD/NEW<br />
</p>
<p>Globally (all) on current line:        :s/OLD/NEW/g <br />
</p>
<p>Between two lines #,#:                 :#,#s/OLD/NEW/g<br />
</p>
<p>Every occurrence in file:              :%s/OLD/NEW/g&nbsp;</p>
<br />
<pre><br />
</pre>
<img src ="http://www.blogjava.net/sunxiaobo/aggbug/239137.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sunxiaobo/" target="_blank">Xiaobo Sun</a> 2008-11-07 00:18 <a href="http://www.blogjava.net/sunxiaobo/archive/2008/11/07/239137.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>View the Listening port under linux: #netstat -nl | grep 3141</title><link>http://www.blogjava.net/sunxiaobo/archive/2008/06/18/208900.html</link><dc:creator>Xiaobo Sun</dc:creator><author>Xiaobo Sun</author><pubDate>Wed, 18 Jun 2008 07:48:00 GMT</pubDate><guid>http://www.blogjava.net/sunxiaobo/archive/2008/06/18/208900.html</guid><wfw:comment>http://www.blogjava.net/sunxiaobo/comments/208900.html</wfw:comment><comments>http://www.blogjava.net/sunxiaobo/archive/2008/06/18/208900.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sunxiaobo/comments/commentRss/208900.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sunxiaobo/services/trackbacks/208900.html</trackback:ping><description><![CDATA[<pre class="SCREEN"><tt><tt class="COMMAND"><span style="color: #ff0000;">netstat -nl | grep 3141<br />
<br />
<span style="color: #101fff;">=========================</span><br />
<br />
</span>nmap -sT -O localhost<br />
<br />
</tt></tt><tt><tt class="COMMAND">cat /etc/services | grep 3141<br />
<br />
</tt></tt><tt><tt class="COMMAND">netstat -anp | grep 3141<br />
<br />
</tt></tt><tt><tt class="COMMAND">lsof -i | grep 3141</tt></tt><br />
<br />
</pre>
<img src ="http://www.blogjava.net/sunxiaobo/aggbug/208900.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sunxiaobo/" target="_blank">Xiaobo Sun</a> 2008-06-18 15:48 <a href="http://www.blogjava.net/sunxiaobo/archive/2008/06/18/208900.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>wget : #wget -r -np -nd http://example.com/packages/</title><link>http://www.blogjava.net/sunxiaobo/archive/2008/06/03/205452.html</link><dc:creator>Xiaobo Sun</dc:creator><author>Xiaobo Sun</author><pubDate>Mon, 02 Jun 2008 16:28:00 GMT</pubDate><guid>http://www.blogjava.net/sunxiaobo/archive/2008/06/03/205452.html</guid><wfw:comment>http://www.blogjava.net/sunxiaobo/comments/205452.html</wfw:comment><comments>http://www.blogjava.net/sunxiaobo/archive/2008/06/03/205452.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sunxiaobo/comments/commentRss/205452.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sunxiaobo/services/trackbacks/205452.html</trackback:ping><description><![CDATA[<ol>
    <li><code>$ wget -r -np -nd http://example.com/packages/</code>
    <p>这条命令可以下载 http://example.com 网站上 packages 目录中的所有文件。其中，<code>-np</code> 的作用是不遍历父目录，<code>-nd</code> 表示不在本机重新创建目录结构。
    </p>
    </li>
    <li><code>$ wget -r -np -nd --accept=iso http://example.com/centos-5/i386/</code>
    <p>与上一条命令相似，但多加了一个 <code>--accept=iso</code> 选项，这指示 wget 仅下载 i386 目录中所有扩展名为 iso 的文件。你也可以指定多个扩展名，只需用逗号分隔即可。
    </p>
    </li>
    <li><code>$ wget -i filename.txt</code>
    <p>此命令常用于批量下载的情形，把所有需要下载文件的地址放到 filename.txt 中，然后 wget 就会自动为你下载所有文件了。
    </p>
    </li>
    <li><code>$ wget -c http://example.com/really-big-file.iso</code>
    <p>这里所指定的 <code>-c</code> 选项的作用为断点续传。
    </p>
    </li>
    <li><code>$ wget -m -k (-H) http://www.example.com/</code>
    <p>该命令可用来镜像一个网站，wget 将对链接进行转换。如果网站中的图像是放在另外的站点，那么可以使用 <code>-H</code> 选项。
    </p>
    </li>
</ol>
<img src ="http://www.blogjava.net/sunxiaobo/aggbug/205452.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sunxiaobo/" target="_blank">Xiaobo Sun</a> 2008-06-03 00:28 <a href="http://www.blogjava.net/sunxiaobo/archive/2008/06/03/205452.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>