<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>恐龙志 - evolve the web!</title>
        <link>http://www.w3cool.com/</link>
        <description>The Place where deploy our Ideas and Paranoeas!</description>
        <language>zh-cn</language>
        <copyright>Copyright 2009</copyright>
        <lastBuildDate>Wed, 07 Oct 2009 21:55:00 +0800</lastBuildDate>
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>
        
        <item>
            <title>Linux命令备忘-sh</title>
            <description><![CDATA[<p>du的英文原义为&ldquo;disk usage&rdquo;，含义为显示磁盘空间的使用情况。&nbsp;</p><p>功能：统计目录（或文件）所占磁盘空间的大小。&nbsp;</p><p>语法：du [选项] [Names&hellip;]&nbsp;</p><p>说明：该命令逐级进入指定目录的每一个子目录并显示该目录占用文件系统数据块（1024字节）的情况。若没有给出Names，则对当前目录进行统计。&nbsp;</p><p>该命令的各个选项含义如下：&nbsp;</p><p>-s 对每个Names参数只给出占用的数据块总数。<br />-a 递归地显示指定目录中各文件及子孙目录中各文件占用的数据块数。若既不指定-s，也不指定-a，则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数。<br />-b 以字节为单位列出磁盘空间使用情况（系统缺省以k字节为单位）。&nbsp; <br />-k 以1024字节为单位列出磁盘空间使用情况。&nbsp; <br />-c 最后再加上一个总计（系统缺省设置）。&nbsp; <br />-l 计算所有的文件大小，对硬链接文件，则计算多次。&nbsp; <br />-x 跳过在不同文件系统上的目录不予统计。&nbsp;</p><p>下面举例说明du命令的使用：&nbsp;</p><p>　&nbsp;</p><p>例1：查看/mnt目录占用磁盘空间的情况。 $ cd /mnt $ ls -lFR total 10 -rwxrwxrwx 2 root root ll0 Ju1 3l 00:33 aa*&nbsp;</p><p>drwxr-xr-x 2 root root l024 Ju1 20 14:16 dev/<br />-rw-r--r-- 1 root root 6229 Aug 2 0l:39 s1ack<br />drwxrwxrwx 2 root root 1024 Aug 2 02:09 var/<br />1rwxrwxrwx 1 root root l0 Aug 2 0l:51 wei-&gt;/home/wei/</p><p>dev:&nbsp;</p><p>tota1 0&nbsp;</p><p>lrwxrwxrwx 1 root root 8 Ju1 20 l4:l6 cdrom-&gt;/dev/hdb&nbsp;</p><p>var:&nbsp;</p><p>tata1 37&nbsp;</p><p>-r-xr-xr-x l root root 36064 Aug 2 02:09 rawrite. exe*　&nbsp;</p><p>例2：列出各目录所占的磁盘空间，但不详细列出每个文件所占的空间。&nbsp;</p><p>$ du&nbsp;</p><p>l ./dev&nbsp;</p><p>38 ./var&nbsp;</p><p>48 .&nbsp;</p><p>输出清单中的第一列是以块为单位计的磁盘空间容量，第二列列出目录中使用这些空间的目录名称。&nbsp;</p><p>注意不带选项的du命令将从当前目录开始沿着目录结构向下工作直到列出所有目录的容量为止。这可能是一个很长的清单，有时只需要一个总数。这时可在du命令中加-s选项来取得总数：&nbsp;</p><p>$ du &ndash;s /mnt&nbsp;</p><p>/mnt&nbsp;</p><p>　&nbsp;</p><p>例3：列出所有文件和目录所占的空间（使用a选项），而且以字节为单位（使用b选项）来计算大小。&nbsp;</p><p>$ du -ab<br />8 ./dev/cdrom</p><p>l032 ./dev<br />36064 ./var/rawrite. exe<br />37088 ./var<br />6229 ./s1ack<br />1l0 ./aa<br />l0 ./wei&nbsp;</p><p>45493 .</p><p><br />du的英文原义为&ldquo;disk usage&rdquo;，含义为显示磁盘空间的使用情况。&nbsp;</p><p>功能：统计目录（或文件）所占磁盘空间的大小。&nbsp;</p><p>语法：du [选项] [Names&hellip;]&nbsp;</p><p>说明：该命令逐级进入指定目录的每一个子目录并显示该目录占用文件系统数据块（1024字节）的情况。若没有给出Names，则对当前目录进行统计。&nbsp;</p><p>该命令的各个选项含义如下：&nbsp;</p><p>-s 对每个Names参数只给出占用的数据块总数。&nbsp; <br />-a 递归地显示指定目录中各文件及子孙目录中各文件占用的数据块数。若既不指定-s，也不指定-a，则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数。&nbsp; <br />-b 以字节为单位列出磁盘空间使用情况（系统缺省以k字节为单位）。&nbsp; <br />-k 以1024字节为单位列出磁盘空间使用情况。&nbsp; <br />-c 最后再加上一个总计（系统缺省设置）。&nbsp; <br />-l 计算所有的文件大小，对硬链接文件，则计算多次。&nbsp; <br />-x 跳过在不同文件系统上的目录不予统计。&nbsp; <br />-h, --human-readable<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print sizes in human readable format (e.g., 1K 234M 2G)<br />下面举例说明du命令的使用：&nbsp;</p><p>　&nbsp;</p><p>例1：查看/mnt目录占用磁盘空间的情况。 $ cd /mnt $ ls -lFR total 10 -rwxrwxrwx 2 root root ll0 Ju1 3l 00:33 aa*&nbsp;</p><p>drwxr-xr-x 2 root root l024 Ju1 20 14:16 dev/&nbsp; <br />-rw-r--r-- 1 root root 6229 Aug 2 0l:39 s1ack&nbsp; <br />wxrwx 2 root root 1024 Aug 2 02:09 var/&nbsp; <br />1rwxrwxrwx 1 root root l0 Aug 2 0l:51 wei-&gt;/home/wei/&nbsp;</p><p>dev:&nbsp; <br />tota1 0&nbsp; <br />lrwxrwxrwx 1 root root 8 Ju1 20 l4:l6 cdrom-&gt;/dev/hdb&nbsp;</p><p>var:&nbsp; <br />tata1 37&nbsp; <br />-r-xr-xr-x l root root 36064 Aug 2 02:09 rawrite. exe*&nbsp;</p><p>例2：列出各目录所占的磁盘空间，但不详细列出每个文件所占的空间。&nbsp;</p><p>$ du<br />l ./dev<br />38 ./var<br />48 .&nbsp;</p><p>输出清单中的第一列是以块为单位计的磁盘空间容量，第二列列出目录中使用这些空间的目录名称。&nbsp;</p><p>注意不带选项的du命令将从当前目录开始沿着目录结构向下工作直到列出所有目录的容量为止。这可能是一个很长的清单，有时只需要一个总数。这时可在du命令中加-s选项来取得总数：&nbsp;</p><p>$ du &ndash;s /mnt<br />/mnt&nbsp;</p><p>例3：列出所有文件和目录所占的空间（使用a选项），而且以字节为单位（使用b选项）来计算大小。&nbsp;</p><p>$ du -ab&nbsp;</p><p>8 ./dev/cdrom&nbsp;</p><p>l032 ./dev<br />36064 ./var/rawrite. exe<br />37088 ./var<br />6229 ./s1ack<br />1l0 ./aa<br />l0 ./wei&nbsp;</p><p>&nbsp;</p>]]></description>
            <link>http://www.w3cool.com/2009/10/07/linux-sh.html</link>
            <guid>http://www.w3cool.com/2009/10/07/linux-sh.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Linux/UNIX/BSD</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">系统|System</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">linux</category>
            
            <pubDate>Wed, 07 Oct 2009 21:55:00 +0800</pubDate>
        </item>
        
        <item>
            <title>关于SElinux和mysql</title>
            <description><![CDATA[<p>一直不太喜欢SElinux,但是他确实能让系统更安全，今天安装mysql，以前修改配置就要禁用Selinux,这次准备尝试配置而不是简单禁用。</p><p>发现label和namespace配置确实复杂，仔细读man,发现一个简单的工具：</p><p>setsebool -P mysqld_disable_trans=1</p><p>就可以，实际就是对mysql禁用mysql,大家可以看这里<a href="http://linux.die.net/man/8/setsebool">http://linux.die.net/man/8/setsebool</a></p><p>&nbsp;</p>]]></description>
            <link>http://www.w3cool.com/2009/07/31/selinuxmysql.html</link>
            <guid>http://www.w3cool.com/2009/07/31/selinuxmysql.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Linux/UNIX/BSD</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">MySQL</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">数据库|DataBase</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">系统|System</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">linux</category>
            
            <pubDate>Fri, 31 Jul 2009 22:12:34 +0800</pubDate>
        </item>
        
        <item>
            <title>Linux命令备忘-in cp mv rm</title>
            <description><![CDATA[<p><b>ln 命令</b><br />用途：链接文件<br />语法：将某个文件链接到一个文件上<br />ln [ -f | -n] [ -s ] SourceFile [ TargetFile ]<br />将一个或多个文件链接到一个目录上<br />ln [ -f | -n] [ -s ] SourceFile ... TargetDirectory<br />描述：<br />ln 命令将在 SourceFile 参数中指定地文件链接到在 TargetFile 参数中指定地文件，或将其链接到在 TargetDirectory 参数中指定地另一个目录中地文件。在缺省情况下，ln 命令会创建硬链接。如果需要运用 ln 命令来创建符号链接，请指明 -s 标志。<br />符号链接是指向文件地一个间接指针；它地目录项中包含了它所链接地文件名。符号链接可能会跨越文件系统，可能指向目录。<br />&nbsp;标志<br />-f 促使 ln 命令替换掉任何已经存在地目地路径。如果目地路径已经存在，而没有指定 -f 标志，ln 命令不会创建新地链接，而是向标准错误写一条诊断消息并继续链接剩下地 SourceFiles。 <br />-n 指定，如果链接是一个现有地文件，那么不要覆盖文件地内容。 -f 标志重设了这个标志。这是缺省地行为。 <br />-s 促使 ln 命令创建符号链接。符号链接中包含了它所链接地文件地名字。当对链接执行打开操作地时候，会运用到引用文件。对符号链接地 stat 调用会返回链接地目标文件；必须完成lstat 调用来获取链接地信息。可以运用 readlink 调用来读取符号链接地内容。符号链接可能跨越文件系统，指向目录。 <br />注意：当为 -s 标志指定 SourceFile 参数地时候，必须运用绝对路径。如果没有指明绝对路径，那么当 SourceFile 和 TargetFile 参数位于不同地目录中地时候，可能会发生意外地结果。在创建符号链接原先，不需要存在源文件。 <br /><br />退出状态<br />此命令返回以下地退出值：<br />0 所有指定地文件都成功链接上了。 <br />&gt;0 出现一次错误。&nbsp;</p><p><b>cp 命令</b><br />使用权限：所有使用者 <br />使用方式： <br />cp [options] source dest <br />cp [options] source... directory <br />说明：将一个档案拷贝至另一档案，或将数个档案拷贝至另一目录。 <br />把计 <br />-a 尽可能将档案状态、权限等资料都照原状予以复制。 <br />-r 若 source 中含有目录名，则将目录下之档案亦皆依序拷贝至目的地。 <br />-f 若目的地已经有相同档名的档案存在，则在复制前先予以删除再行复制。 <br />范例： <br />将档案 aaa 复制(已存在)，并命名为 bbb : <br />cp aaa bbb <br />将所有的C语言程式拷贝至 Finished 子目录中 : <br />cp *.c Finished<br /><br />&nbsp;</p>]]></description>
            <link>http://www.w3cool.com/2008/12/27/linux-cheatsheet.html</link>
            <guid>http://www.w3cool.com/2008/12/27/linux-cheatsheet.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Linux/UNIX/BSD</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">系统|System</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">linux</category>
            
            <pubDate>Sat, 27 Dec 2008 00:36:46 +0800</pubDate>
        </item>
        
        <item>
            <title>Squid配置以缓存大量图片-备忘</title>
            <description><![CDATA[<p>配置文件如下</p>
<p>http_port 59.175.238.60:80 defaultsite=219.140.171.194 vhost vport=80<br />&nbsp;<br />cache_mem 2048 MB<br />cache_swap_low 90<br />cache_swap_high 95<br />&nbsp;<br />maximum_object_size 20 MB<br />maximum_object_size_in_memory 8 MB<br />&nbsp;<br />cache_dir ufs /squid_cache 100000 128 512<br />&nbsp;<br />cache_peer 219.140.171.194 parent 80 0 no-query originserver<br />cache_peer_domain 219.140.171.194 img.cnhubei.com<br />&nbsp;<br />acl all src 0.0.0.0/0.0.0.0<br />acl Safe_ports port 80<br />acl Safe_ports port 443<br />acl AntiBaidu req_header User-Agent Baiduspider<br />acl cnhubei referer_regex -i cnhubei<br />acl nullref referer_regex -i ^$<br />http_access allow nullref<br />http_access deny !Safe_ports<br />http_access deny AntiBaidu<br />http_access deny !cnhubei<br />deny_info <a href="http://www.cnhubei.com/images/2007cnhubei04y002.jpg">http://www.cnhubei.com/images/2007cnhubei04y002.jpg</a> cnhubei<br />http_access allow all</p>
<p>visible_hostname <a href="http://www.w3cool.com/">www.w3cool.com</a><br />cache_mgr <a href="mailto:zhangweijie@gmail.com">zhangweijie@gmail.com</a><br />&nbsp;<br />#### Disable Logs<br />cache_store_log none<br />cache_vary on<br />logfile_rotate 0<br />&nbsp;<br />refresh_pattern -i \.*$ 1440 90% 129600 reload-into-ims</p>
<p>参数设置的都很暴力，还设置了一个反盗链&nbsp;</p>]]></description>
            <link>http://www.w3cool.com/2008/06/24/squid.html</link>
            <guid>http://www.w3cool.com/2008/06/24/squid.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Linux/UNIX/BSD</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">系统|System</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">Squid</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">缓存</category>
            
            <pubDate>Tue, 24 Jun 2008 01:29:05 +0800</pubDate>
        </item>
        
        <item>
            <title>使用Tor加快访问互联网的方法</title>
            <description><![CDATA[<p>可能很多人和我一样经常要访问境外的网站找资料，毕竟互联网优质的资源基本上都是老外的，但是，但是........ 不说了，这个东西可以让我们轻松点： </p>
<h1><font style="FONT-SIZE: 0.64em"><strong>在 MS Windows 上运行 </strong></font><a href="http://www.torproject.org/index.html.zh-cn"><font style="FONT-SIZE: 0.64em"><strong>Tor</strong></font></a><font style="FONT-SIZE: 0.64em"><strong> 客户端&nbsp;</strong></font></h1>
<p><strong>请注意此处提供的是在 MS Windows（98、98SE、NT4、2000、XP、Vista、Server）上运行 Tor 客户端的安装指导。如果你想要贡献流量帮助网络增长（请这么做），请阅读</strong><a href="http://www.torproject.org/docs/tor-doc-relay.html.zh-cn"><strong>配置中继</strong></a><strong>指导。</strong> </p>
<hr>
<a id="installing"></a>]]></description>
            <link>http://www.w3cool.com/2008/03/27/tor.html</link>
            <guid>http://www.w3cool.com/2008/03/27/tor.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Linux/UNIX/BSD</category>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">p2p</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">proxy</category>
            
            <pubDate>Thu, 27 Mar 2008 22:28:14 +0800</pubDate>
        </item>
        
        <item>
            <title>Squid2.6反向代理的cache_peer配置</title>
            <description><![CDATA[<p>安装changelog应该这样写：<br />
http_port 80 defaultsite=192.168.0.2 vhost transparent<br />
cache_peer 192.168.0.2 parent 80 0 no-query originserver</p>

<p>但是实际上这样写是不行的<br />
http_port 219.140.171.53:80 vhost<br />
cache_peer 192.168.0.2 parent 80 0 no-query originserver</p>

<p>才可以。</p>]]></description>
            <link>http://www.w3cool.com/2007/01/26/squid26cache_peer.html</link>
            <guid>http://www.w3cool.com/2007/01/26/squid26cache_peer.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Linux/UNIX/BSD</category>
            
            
            <pubDate>Fri, 26 Jan 2007 14:29:38 +0800</pubDate>
        </item>
        
    </channel>
</rss>

