<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[竹园下的部落格]]></title> 
<link>http://iam.ittot.com/index.php</link> 
<description><![CDATA[记录我的生活，收集我的收集]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[竹园下的部落格]]></copyright>
<item>
<link>http://iam.ittot.com/read.php/1115.htm</link>
<title><![CDATA[饭否日志]]></title> 
<author>Totti &lt;totti5116@163.com&gt;</author>
<category><![CDATA[个人]]></category>
<pubDate>Wed, 03 Mar 2010 01:34:05 +0000</pubDate> 
<guid>http://iam.ittot.com/read.php/1115.htm</guid> 
<description>
<![CDATA[ 
	这篇日志被加密了。请到源地址输入密码后查看。
]]>
</description>
</item><item>
<link>http://iam.ittot.com/read.php/1114.htm</link>
<title><![CDATA[Supesite使用CDN后获取真实IP 办法]]></title> 
<author>Totti &lt;totti5116@163.com&gt;</author>
<category><![CDATA[个人]]></category>
<pubDate>Sat, 23 Jan 2010 09:11:38 +0000</pubDate> 
<guid>http://iam.ittot.com/read.php/1114.htm</guid> 
<description>
<![CDATA[ 
	include/main.inc.php文件，这部分<br/><div class="code">if(getenv(&#039;HTTP_CLIENT_IP&#039;) &amp;&amp; strcasecmp(getenv(&#039;HTTP_CLIENT_IP&#039;), &#039;unknown&#039;)) &#123;<br/>&nbsp;&nbsp;$_SGLOBAL&#91;&#039;onlineip&#039;&#93; = getenv(&#039;HTTP_CLIENT_IP&#039;);<br/>&#125; elseif(getenv(&#039;HTTP_X_FORWARDED_FOR&#039;) &amp;&amp; strcasecmp(getenv(&#039;HTTP_X_FORWARDED_FOR&#039;), &#039;unknown&#039;)) &#123;<br/>&nbsp;&nbsp;$_SGLOBAL&#91;&#039;onlineip&#039;&#93; = getenv(&#039;HTTP_X_FORWARDED_FOR&#039;);<br/>&#125; elseif(getenv(&#039;REMOTE_ADDR&#039;) &amp;&amp; strcasecmp(getenv(&#039;REMOTE_ADDR&#039;), &#039;unknown&#039;)) &#123;<br/>&nbsp;&nbsp;$_SGLOBAL&#91;&#039;onlineip&#039;&#93; = getenv(&#039;REMOTE_ADDR&#039;);<br/>&#125; elseif(isset($_SERVER&#91;&#039;REMOTE_ADDR&#039;&#93;) &amp;&amp; $_SERVER&#91;&#039;REMOTE_ADDR&#039;&#93; &amp;&amp; strcasecmp($_SERVER&#91;&#039;REMOTE_ADDR&#039;&#93;, &#039;unknown&#039;)) &#123;<br/>&nbsp;&nbsp;$_SGLOBAL&#91;&#039;onlineip&#039;&#93; = $_SERVER&#91;&#039;REMOTE_ADDR&#039;&#93;;<br/>&#125;<br/></div><br/><br/>替换成<br/><div class="code">function get_real_ip()<br/>&#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $ip=false;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(!empty($_SERVER&#91;&quot;HTTP_CLIENT_IP&quot;&#93;))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$ip = $_SERVER&#91;&quot;HTTP_CLIENT_IP&quot;&#93;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!empty($_SERVER&#91;&#039;HTTP_X_FORWARDED_FOR&#039;&#93;))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$ips = explode (&quot;, &quot;, $_SERVER&#91;&#039;HTTP_X_FORWARDED_FOR&#039;&#93;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if ($ip)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; array_unshift($ips, $ip); $ip = FALSE;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for ($i = 0; $i &lt; count($ips); $i++)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!eregi (&quot;^(10&#124;172&#92;.16&#124;192&#92;.168)&#92;.&quot;, $ips&#91;$i&#93;))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $ip = $ips&#91;$i&#93;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return ($ip ? $ip : $_SERVER&#91;&#039;REMOTE_ADDR&#039;&#93;);<br/>&#125;<br/>$_SGLOBAL&#91;&#039;onlineip&#039;&#93; = get_real_ip();</div><br/><br/>
]]>
</description>
</item><item>
<link>http://iam.ittot.com/read.php/1113.htm</link>
<title><![CDATA[Discuz!使用CDN后获取真实IP办法]]></title> 
<author>Totti &lt;totti5116@163.com&gt;</author>
<category><![CDATA[收集]]></category>
<pubDate>Sat, 23 Jan 2010 08:09:07 +0000</pubDate> 
<guid>http://iam.ittot.com/read.php/1113.htm</guid> 
<description>
<![CDATA[ 
	转载自：<a href="http://www.5luyu.cn/article/jishu/647.htm" target="_blank">http://www.5luyu.cn/article/jishu/647.htm</a><br/><br/>include/common.inc.php<br/>找到如下代码: <br/><div class="code"><br/>if(getenv(&#039;HTTP_CLIENT_IP&#039;) &amp;&amp; strcasecmp(getenv(&#039;HTTP_CLIENT_IP&#039;), &#039;unknown&#039;)) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;$onlineip = getenv(&#039;HTTP_CLIENT_IP&#039;);<br/>&#125; elseif(getenv(&#039;HTTP_X_FORWARDED_FOR&#039;) &amp;&amp; strcasecmp(getenv(&#039;HTTP_X_FORWARDED_FOR&#039;), &#039;unknown&#039;)) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;$onlineip = getenv(&#039;HTTP_X_FORWARDED_FOR&#039;);<br/>&#125; elseif(getenv(&#039;REMOTE_ADDR&#039;) &amp;&amp; strcasecmp(getenv(&#039;REMOTE_ADDR&#039;), &#039;unknown&#039;)) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;$onlineip = getenv(&#039;REMOTE_ADDR&#039;);<br/>&#125; elseif(isset($_SERVER&#91;&#039;REMOTE_ADDR&#039;&#93;) &amp;&amp; $_SERVER&#91;&#039;REMOTE_ADDR&#039;&#93; &amp;&amp; strcasecmp($_SERVER&#91;&#039;REMOTE_ADDR&#039;&#93;, &#039;unknown&#039;)) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;$onlineip = $_SERVER&#91;&#039;REMOTE_ADDR&#039;&#93;;<br/>&#125;</div><br/><br/><br/>替换为:<br/><div class="code">function get_real_ip()<br/>&#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $ip=false;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(!empty($_SERVER&#91;&quot;HTTP_CLIENT_IP&quot;&#93;))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$ip = $_SERVER&#91;&quot;HTTP_CLIENT_IP&quot;&#93;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!empty($_SERVER&#91;&#039;HTTP_X_FORWARDED_FOR&#039;&#93;))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$ips = explode (&quot;, &quot;, $_SERVER&#91;&#039;HTTP_X_FORWARDED_FOR&#039;&#93;);<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if ($ip)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; array_unshift($ips, $ip); $ip = FALSE;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for ($i = 0; $i &lt; count($ips); $i++)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!eregi (&quot;^(10&#124;172&#92;.16&#124;192&#92;.168)&#92;.&quot;, $ips&#91;$i&#93;))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $ip = $ips&#91;$i&#93;;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#125;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#125;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return ($ip ? $ip : $_SERVER&#91;&#039;REMOTE_ADDR&#039;&#93;);<br/>&#125;<br/>$onlineip = get_real_ip();</div><br/>
]]>
</description>
</item><item>
<link>http://iam.ittot.com/read.php/1112.htm</link>
<title><![CDATA[DZ注册用户IP和邀请码拥有者IP相同的解决办法]]></title> 
<author>Totti &lt;totti5116@163.com&gt;</author>
<category><![CDATA[收集]]></category>
<pubDate>Wed, 06 Jan 2010 02:57:10 +0000</pubDate> 
<guid>http://iam.ittot.com/read.php/1112.htm</guid> 
<description>
<![CDATA[ 
	方法A：<br/><br/><br/>register.php 200行<br/><br/>showmessage('register_invite_iperror');&nbsp;&nbsp;<br/>改为<br/>//showmessage('register_invite_iperror');<br/><br/>方法B：<br/>在include/common.inc.php文件中把<br/><br/>代码:<br/>if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$onlineip = getenv('HTTP_CLIENT_IP');<br/>&#125; elseif(getenv('HTTP_X_FORWARDED_FOR') && strcasecmp(getenv('HTTP_X_FORWARDED_FOR'), 'unknown')) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$onlineip = getenv('HTTP_X_FORWARDED_FOR');<br/>&#125; elseif(getenv('REMOTE_ADDR') && strcasecmp(getenv('REMOTE_ADDR'), 'unknown')) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$onlineip = getenv('REMOTE_ADDR');<br/>&#125; elseif(isset($_SERVER['REMOTE_ADDR']) && $_SERVER['REMOTE_ADDR'] && strcasecmp($_SERVER['REMOTE_ADDR'], 'unknown')) &#123;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$onlineip = $_SERVER['REMOTE_ADDR'];<br/>&#125;<br/><br/>替换成：<br/><br/>代码:<br/>$onlineip=getenv('HTTP_X_FORWARD_FOR');
]]>
</description>
</item><item>
<link>http://iam.ittot.com/read.php/1111.htm</link>
<title><![CDATA[Win7 下的虚拟光驱软件]]></title> 
<author>Totti &lt;totti5116@163.com&gt;</author>
<category><![CDATA[收集]]></category>
<pubDate>Sun, 03 Jan 2010 13:09:17 +0000</pubDate> 
<guid>http://iam.ittot.com/read.php/1111.htm</guid> 
<description>
<![CDATA[ 
	很小的一个绿色虚拟光驱软件，右键用系统管理员运行即可。<br/><a href="attachment.php?fid=543">点击这里下载文件</a>
]]>
</description>
</item><item>
<link>http://iam.ittot.com/read.php/1110.htm</link>
<title><![CDATA[Weave新版本的Bug-按钮被隐藏]]></title> 
<author>Totti &lt;totti5116@163.com&gt;</author>
<category><![CDATA[个人]]></category>
<pubDate>Fri, 01 Jan 2010 08:23:01 +0000</pubDate> 
<guid>http://iam.ittot.com/read.php/1110.htm</guid> 
<description>
<![CDATA[ 
	Weave 是一款在Firefox下同步书签的软件，今天全新安装的时候发现竟然不能同步了，仔细检查发现，原来是Weave新版本的Bug，隐藏调了两个按钮导致的。<br/><br/><a href="http://iam.ittot.com/attachment.php?fid=542" target="_blank"><img src="http://iam.ittot.com/attachment.php?fid=542" class="insertimage" alt="点击在新窗口中浏览此图片" title="点击在新窗口中浏览此图片" border="0"/></a><br/><br/><a href="http://iam.ittot.com/attachment.php?fid=539" target="_blank"><img src="http://iam.ittot.com/attachment.php?fid=539" class="insertimage" alt="点击在新窗口中浏览此图片" title="点击在新窗口中浏览此图片" border="0"/></a><br/><br/>这里就是出错的地方，本来下面还有两个按钮选择的，被隐藏了，临时解决办法是：“选中，按TAB键两下，按回车”这样就选择“继续”的按钮了。<br/><a href="http://iam.ittot.com/attachment.php?fid=540" target="_blank"><img src="http://iam.ittot.com/attachment.php?fid=540" class="insertimage" alt="点击在新窗口中浏览此图片" title="点击在新窗口中浏览此图片" border="0"/></a><br/><br/><a href="http://iam.ittot.com/attachment.php?fid=541" target="_blank"><img src="http://iam.ittot.com/attachment.php?fid=541" class="insertimage" alt="点击在新窗口中浏览此图片" title="点击在新窗口中浏览此图片" border="0"/></a><br/>
]]>
</description>
</item><item>
<link>http://iam.ittot.com/read.php/1109.htm</link>
<title><![CDATA[Linux下压缩解压]]></title> 
<author>Totti &lt;totti5116@163.com&gt;</author>
<category><![CDATA[收集]]></category>
<pubDate>Wed, 30 Dec 2009 13:26:45 +0000</pubDate> 
<guid>http://iam.ittot.com/read.php/1109.htm</guid> 
<description>
<![CDATA[ 
	<br/>Linux下压缩解压<br/>命令： compress<br/>格式： compress 选项 文件列表<br/>功能： 用Lempel-ziv压缩方法来压缩文件或压缩标准输入<br/>选项： -r 递归操作，如果指定目录变元，则压缩该目录及其子目录中的所有文件。<br/>-c 将压缩数据返回标准输出，而缺省情况下为压缩文件时将压缩数据返回文件。<br/>-v 显示每个文件夹的压缩百分比。<br/>解释： 在用compress压缩文件时，将在原文件名之后加上扩展名.Z。如果不指定文件，则压缩标准输入，其结果返回标准输出。<br/>实例： 目的：压缩/mnt/lgx/a1.doc文件<br/>命令：＃compress /mnt/lgx/a1.doc<br/>结果：压缩后生成a1.doc.Z文件。<br/><br/>命令： uncompress<br/>格式： uncompress 选项 文件列表<br/>功能： 解压缩用compress 程序压缩过的文件<br/>选项： -c 它将压缩数据发往标准输出而不是改写旧的压缩文件<br/>解释： 如果不指定文件，则解压缩标准输入。缺省-c时，为解压缩。<br/>实例： 目的：解压缩/mnt/lgx/a1.doc.Z<br/>命令：# uncompress /mnt/lgx/a1.doc.Z<br/><br/>命令： gzip<br/>格式： gzip 选项 文件目录列表<br/>功能： 用Lempel-ziv编码压缩文件<br/>选项： -c 压缩结果写入标准输出，原文件保持不变。缺省时gzip将原文件压缩为.gz文件，并删除原文件。<br/>-v 输出处理信息。<br/>-d 解压缩指定文件。<br/>-t 测试压缩文件的完整性。<br/>解释： 值得一提的是，gzip比compress压缩更加有效。<br/>实例： 目的：压缩/mnt/lgx/a1.doc<br/>命令：＃gzip -v /mnt/lgx/a1.doc<br/>结果：产生a1.doc.gz的压缩文件<br/><br/>命令： gunzip<br/>格式： gunzip 选项 文件列表<br/>功能： 解压缩用gzip命令（以及compress和zip命令）压缩过的文件<br/>选项： -c 将输出写入标准输出，原文件保持不变。缺省时，gunzip将压缩文件变成解压缩文件。<br/>-l 列出压缩文件中的文件而不解压缩。<br/>-r 递归解压缩，深入目录结构中，解压缩命令行变元所指定目录中的所有子目录内的文件。<br/>实例： 目的：解压缩/mnt/lgx/a1.doc.gz<br/>命令：＃gunzip /mnt/lgx/a1.doc.gz<br/><br/>命令： tar<br/>格式： tar 选项 文件目录列表<br/>功能： 对文件目录进行打包备份<br/>选项： -c 建立新的归档文件<br/>-r 向归档文件末尾追加文件<br/>-x 从归档文件中解出文件<br/>-O 将文件解开到标准输出<br/>-v 处理过程中输出相关信息<br/>-f 对普通文件操作<br/>-z 调用gzip来压缩归档文件，与-x联用时调用gzip完成解压缩<br/>-Z 调用compress来压缩归档文件，与-x联用时调用compress完成解压缩<br/>实例1： 目的：用tar打包一个目录下的文件<br/>命令：＃tar -cvf /mnt/lgx/a1.doc<br/>结果：产生一个以.tar为扩展名的打包文件<br/>实例2： 目的：用tar解开打包文件<br/>命令：＃tar -xvf /mnt/lgx/a1.doc.tar<br/>附加说明：在通常情况下，tar打包与gzip（压缩）经常联合使用，效果更好。方法是：<br/>首先用tar打包，如：＃tar -cvf /mnt/lgx/a1.doc （产生a1.doc.tar文件）<br/>然后用gzip压缩a1.doc.tar文件， 如：＃gzip /mnt/lgx/a1.doc.tar （产生a1.doc.tar.gz文件）<br/>实例3： 目的：解压a1.doc.tar.gz文件<br/>方法1：<br/>＃gzip -dc /mnt/lgx/a1.doc.tar.gz （产生a1.doc.tar文件）<br/>＃tar -xvf /mnt/lgx/a1.doc.tar （产生a1.doc文件）<br/>这两次命令也可使用管道功能，把两个命令合二为一：<br/>＃gzip -dc /mnt/lgx/a1.doc.tar.gz &#124; tar -xvf<br/>方法2：使用tar提供的自动调用gzip解压缩功能<br/>＃tar -xzvf /mnt/lgx/a1.doc.tar.gz<br/>经过tar打包后，也可用compress命令压缩（注：gzip比compress压缩更加有效），产生一个以.tar.Z的文件，在解包时，可先用”uncompress 文件名”格式解压，然后用”tar -xvf 文件名”解包。也可直接调用”tar -Zxvf 文件名”解包。<br/><br/>———————–<br/><br/>解压，.tar.bz2文件：tar -xjf 文件名<br/><br/>解压缩: .bin.gz&nbsp;&nbsp; gzip -d 文件名<br/>
]]>
</description>
</item><item>
<link>http://iam.ittot.com/read.php/1108.htm</link>
<title><![CDATA[SSH上传文件]]></title> 
<author>Totti &lt;totti5116@163.com&gt;</author>
<category><![CDATA[收集]]></category>
<pubDate>Mon, 28 Dec 2009 06:54:15 +0000</pubDate> 
<guid>http://iam.ittot.com/read.php/1108.htm</guid> 
<description>
<![CDATA[ 
	远程SSH打包命令如下：<br/>tar cfz geek.tar.gz tool<br/>/* 把tool目录打包且压缩为geek.tar.gz文件，因为.tar文件几乎是没有压缩过的，MT的.tar.gz文件解压成.tar文件后差不多是10MB */<br/><br/>压缩打包好了，要转移到新服务器上，传统方法是用登录FTP，然后下载压缩包，再登录新服务器上传压缩包。<br/>这个时候，如果文件小还好，文件要是很大的话，这一下一上肯定费不少时间。很是麻烦。<br/><br/>其实，利用SSH，可以直接把文件上传到远程服务器上。下面给大家举例子：<br/><br/>假设我的压缩包在code/mwpk.tar.gz 而远程服务器IP ittot.org 用户：user 密码:123456<br/><br/>我们首先登录SSH。<br/>并且转到code目录下。<br/><br/>cd code /*转到code目录<br/>ls /*列出该目录所有文件<br/><br/>下面就是利用SSH上传的命令了。<br/><br/>[lenny]$ ftp /*启用FTP客户端<br/>ftp> open ittot.org /*打开远程服务器IP<br/>Connected to ittot.org.<br/>220 ProFTPD 1.2.9 Server ready.<br/>Name (ittot.org:root): user /*输入用户名<br/>331 Password required for oran.<br/>Password: /*输入密码<br/>230 User oran logged in.<br/><br/>put mwpk.tar.gz mwpk.tar.gz<br/>/*这是关键，put是上传命令，第一个mwpk.tar.gz是本地文件名，第二个是远程文件名。。意思就是把本地的mwpk.tar.gz上传到远程FTP里，并且命名为mwpk.tar.gz这样，SSH就可以自己上传了。
]]>
</description>
</item><item>
<link>http://iam.ittot.com/read.php/1107.htm</link>
<title><![CDATA[几家美国服务器]]></title> 
<author>Totti &lt;totti5116@163.com&gt;</author>
<category><![CDATA[收集]]></category>
<pubDate>Sat, 26 Dec 2009 15:44:25 +0000</pubDate> 
<guid>http://iam.ittot.com/read.php/1107.htm</guid> 
<description>
<![CDATA[ 
	oneman company<br/><a href="https://secure.honelive.com/xml/Order" target="_blank">https://secure.honelive.com/xml/Order</a><br/><br/>Company<br/><a href="https://www.burst.net/servers.shtml" target="_blank">https://www.burst.net/servers.shtml</a><br/><br/><a href="https://www.regencyhost.com" target="_blank">https://www.regencyhost.com</a><br/><br/><a href="https://servers.alchemy.net/order/products.php" target="_blank">https://servers.alchemy.net/order/products.php</a><br/><br/><a href="http://hosting.proaxxs.net/dedicated_servers/dedicated-sale.htm?gclid=CO-glMC99J4CFQwwpAodtiqTzA" target="_blank">http://hosting.proaxxs.net/dedicated_servers/dedicated-sale.htm?gclid=CO-glMC99J4CFQwwpAodtiqTzA</a><br/><br/><a href="https://www.reliablehostingservices.net" target="_blank">https://www.reliablehostingservices.net</a><br/><br/><a href="http://www.pacificrack.com/dedicated.html" target="_blank">http://www.pacificrack.com/dedicated.html</a><br/><br/><a href="http://wholesaleinternet.com/dedicated.php" target="_blank">http://wholesaleinternet.com/dedicated.php</a><br/><br/><a href="http://www.vrtservers.net/?gclid=CI_sj6aM-54CFcItpAodFiLqIQ" target="_blank">http://www.vrtservers.net/?gclid=CI_sj6aM-54CFcItpAodFiLqIQ</a><br/><br/><a href="http://www.webhostingstuff.com/category/Dedicated-Servers.html" target="_blank">http://www.webhostingstuff.com/category/Dedicated-Servers.html</a><br/><br/><a href="http://www.hostinganddesigns.com/ValueLineDedicatedServers.html" target="_blank">http://www.hostinganddesigns.com/ValueLineDedicatedServers.html</a>
]]>
</description>
</item><item>
<link>http://iam.ittot.com/read.php/1106.htm</link>
<title><![CDATA[使用wget 完成批量下载]]></title> 
<author>Totti &lt;totti5116@163.com&gt;</author>
<category><![CDATA[收集]]></category>
<pubDate>Mon, 21 Dec 2009 06:17:19 +0000</pubDate> 
<guid>http://iam.ittot.com/read.php/1106.htm</guid> 
<description>
<![CDATA[ 
	使用 wget 完成批量下载<br/><br/>如果想下载一个网站上目录中的所有文件, 我需要执行一长串wget命令, 但这样做会更好:<br/><br/>wget -nd -r -l1 --no-parent <a href="http://www.foo.com/mp3/" target="_blank">http://www.foo.com/mp3/</a><br/><br/>这条命令可以执行的很好, 但有时会下载像 index.@xx 这样一些我不想要的文件. 如果你知道想要文件的格式, 可以用下面的命令来避免下载那些多余的文件:<br/><br/>wget -nd -r -l1 --no-parent -A.mp3 -A.wma <a href="http://www.foo.com/mp3/" target="_blank">http://www.foo.com/mp3/</a><br/><br/>我来简单的介绍一下命令中指定选项的作用.<br/>-nd 不创建目录, wget默认会创建一个目录<br/>-r 递归下载<br/>-l1 (L one) 递归一层,只下载指定文件夹中的内容, 不下载下一级目录中的.<br/>–no-parent 不下载父目录中的文件
]]>
</description>
</item>
</channel>
</rss>