<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[牧龙在野!]]></title> 
<link>http://www.mlzy.net/index.php</link> 
<description><![CDATA[]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[牧龙在野!]]></copyright>
<item>
<link>http://www.mlzy.net/post/795/</link>
<title><![CDATA[国外开源项目网址收集]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[源码]]></category>
<pubDate>Thu, 28 Aug 2008 13:16:33 +0000</pubDate> 
<guid>http://www.mlzy.net/post/795/</guid> 
<description>
<![CDATA[ 
	<span style="color: #0000FF;">一个不厚道的网站竟然增加了许多乱码在所有行首和行尾，哼。。。</span><br/><br/>sourceforge <a href="http://www.sourceforge.net" target="_blank">http://www.sourceforge.net</a><br/><a href="http://www.java.net" target="_blank">http://www.java.net</a><br/>eclipse&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://www.eclipse.org" target="_blank">http://www.eclipse.org</a><br/>opensource&nbsp;&nbsp;<a href="http://www.opensource.org" target="_blank">http://www.opensource.org</a><br/>Fjava-source <a href="http://http://java-source.net/" target="_blank">http://http://java-source.net/</a><br/>xLomboz&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://www.objectlearn.com/index.jsp" target="_blank">http://www.objectlearn.com/index.jsp</a><br/>htmlArea&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://sourceforge.net/projects/itools-htmlarea/(" target="_blank">http://sourceforge.net/projects/itools-htmlarea/(</a>所见即所得的在线HTML编辑器)<br/>XmlBuddy&nbsp;&nbsp; <a href="http://www.xmlbuddy.com/(XML" target="_blank">http://www.xmlbuddy.com/(XML</a> Editor plugin for Eclipse)<br/>JFreeChart&nbsp;&nbsp;<a href="http://www.jfree.org/(" target="_blank">http://www.jfree.org/(</a>用于生成图表的项目)- K) <br/>EclipseME&nbsp;&nbsp; <a href="http://eclipseme.sourceforge.net/(J2ME" target="_blank">http://eclipseme.sourceforge.net/(J2ME</a> Developmnt Plugin for Eclipse)<br/><a href="http://sourceforge.net/projects/mvnforum/(" target="_blank">http://sourceforge.net/projects/mvnforum/(</a>论坛) <br/><br/><a href="http://www.javazoom.net/index.shtml(" target="_blank">http://www.javazoom.net/index.shtml(</a>用servlet实现的WEB聊天引擎)<br/><a href="http://jakarta.apache.org/poi/index.html(" target="_blank">http://jakarta.apache.org/poi/index.html(</a>用于处理Excel,WORD等文档的项目)<br/><a href="http://jakarta.apache.org/commons/fileupload/(" target="_blank">http://jakarta.apache.org/commons/fileupload/(</a>用于处理HTTP文件上传得项目)<br/>kPDFBox&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://sourceforge.net/projects/pdfbox/(" target="_blank">http://sourceforge.net/projects/pdfbox/(</a>处理PDF文档的项目)<br/>Lucene&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://jakarta.apache.org/lucene/index.html(" target="_blank">http://jakarta.apache.org/lucene/index.html(</a>搜索引擎)<br/>Digester&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://jakarta.apache.org/commons/digester/(" target="_blank">http://jakarta.apache.org/commons/digester/(</a>处理XML信息的项目)<br/>DBCP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://jakarta.apache.org/commons/dbcp/(" target="_blank">http://jakarta.apache.org/commons/dbcp/(</a>数据库连接池)<br/>AXIS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://ws.apache.org/axis/(WebService" target="_blank">http://ws.apache.org/axis/(WebService</a> 的实现框架)<br/>Jetspeed&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://portals.apache.org/jetspeed-1/(Portal)&nbsp;&nbsp;v0" target="_blank">http://portals.apache.org/jetspeed-1/(Portal)&nbsp;&nbsp;v0</a> w2 h) <br/>HSQLDB&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://sourceforge.net/projects/hsqldb/(Im" target="_blank">http://sourceforge.net/projects/hsqldb/(Im</a> memory Database Engine)<br/>wCEWOLF&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://sourceforge.net/projects/cewolf/(" target="_blank">http://sourceforge.net/projects/cewolf/(</a>一套标签库实现Web报表,使用的是jFreeChart引擎)/ <br/>Struts Menuhttp://sourceforge.net/projects/struts-menu/(基于Struts的Web菜单项目)<br/>whtmlparser&nbsp;&nbsp;<a href="http://sourceforge.net/projects/htmlparser/(" target="_blank">http://sourceforge.net/projects/htmlparser/(</a>用于解析HTML信息的项目)<br/>Mondrian&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://sourceforge.net/projects/mondrian/(Open" target="_blank">http://sourceforge.net/projects/mondrian/(Open</a> Source OLAP Database)<br/>ProGuard&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://sourceforge.net/projects/proguard/(Java" target="_blank">http://sourceforge.net/projects/proguard/(Java</a>的混淆器)<br/>InfoGlue&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://sourceforge.net/projects/infoglue/(J2EE" target="_blank">http://sourceforge.net/projects/infoglue/(J2EE</a> 内容管理系统)<br/>JPivot&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://sourceforge.net/projects/jpivot/(" target="_blank">http://sourceforge.net/projects/jpivot/(</a>基于WEB的OLAP 展现)<br/>HttpClient&nbsp;&nbsp; <a href="http://jakarta.apache.org/commons/httpclient/" target="_blank">http://jakarta.apache.org/commons/httpclient/</a>处理http客户端的接口<br/>Tags - <a href="http://www.mlzy.net/tags/%25E8%25BD%25AC%25E8%25BD%25BD/" rel="tag">转载</a> , <a href="http://www.mlzy.net/tags/%25E7%25BD%2591%25E7%25BB%259C/" rel="tag">网络</a> , <a href="http://www.mlzy.net/tags/%25E6%258A%2580%25E6%259C%25AF/" rel="tag">技术</a> , <a href="http://www.mlzy.net/tags/%25E4%25BA%2592%25E8%2581%2594%25E7%25BD%2591/" rel="tag">互联网</a> , <a href="http://www.mlzy.net/tags/%25E5%25BC%2580%25E6%25BA%2590/" rel="tag">开源</a> , <a href="http://www.mlzy.net/tags/%25E6%25BA%2590%25E7%25A0%2581/" rel="tag">源码</a>
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/793/</link>
<title><![CDATA[梦想之一]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[生活]]></category>
<pubDate>Thu, 28 Aug 2008 00:22:00 +0000</pubDate> 
<guid>http://www.mlzy.net/post/793/</guid> 
<description>
<![CDATA[ 
	每个人都有梦想<br/><br/>我的梦想之一是有一所我创建的大学<br/><br/>————这个梦想好远<br/><br/>不过希望我有生之年能努力去做<br/><br/><br/>P.S. 我还是没有放弃自己开网吧的那个强大的梦想，梦想可以有好多，但是必须一步一步来。。。<br/>Tags - <a href="http://www.mlzy.net/tags/%25E7%2594%259F%25E6%25B4%25BB/" rel="tag">生活</a> , <a href="http://www.mlzy.net/tags/%25E6%25A2%25A6%25E6%2583%25B3/" rel="tag">梦想</a>
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/792/</link>
<title><![CDATA[Cache工具：Content cache class ]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[源码]]></category>
<pubDate>Wed, 27 Aug 2008 11:39:06 +0000</pubDate> 
<guid>http://www.mlzy.net/post/792/</guid> 
<description>
<![CDATA[ 
	程序名称：Content cache class<br/>开发者/组织名称：Szilágyi Gábor<br/>运行环境：php+mysql,php+文本<br/>官方网站：<a href="http://www.sysmarks.com/" target="_blank">http://www.sysmarks.com/</a><br/>演示地址：<br/>文章来源：<a href="http://www.mlzy.net" target="_blank">http://www.mlzy.net</a><br/>下载地址：<br/>程序介绍：<br/>This class can be used to cache content in files.<br/><br/>It checks whether a given cache file exists. If it exists and is not expired, the class returns the cache file contents. If it has expired, the class removes the cache file.<br/><br/>If the cache file does not exist, the class can create a new cache file with from fresh content.<br/><br/>The path of the directory where the cache files are stored is configurable.<br/><br/>本工具用来为你的网站内容生成缓存<br/><br/>它会自动检查cache文件是否存在，如果存在且没有过期，此工具会返回一个被缓存过的内容。如果缓存已经过期或者不存在，它会更新缓存文件或者新建一个缓存文件。<br/><br/>cache缓存生成路径是可以更改的。<br/>Tags - <a href="http://www.mlzy.net/tags/%25E7%25BD%2591%25E7%25BB%259C/" rel="tag">网络</a> , <a href="http://www.mlzy.net/tags/%25E6%258A%2580%25E6%259C%25AF/" rel="tag">技术</a> , <a href="http://www.mlzy.net/tags/php/" rel="tag">php</a> , <a href="http://www.mlzy.net/tags/%25E5%25BC%2580%25E6%25BA%2590/" rel="tag">开源</a> , <a href="http://www.mlzy.net/tags/mysql/" rel="tag">mysql</a> , <a href="http://www.mlzy.net/tags/cache/" rel="tag">cache</a> , <a href="http://www.mlzy.net/tags/%25E6%25BA%2590%25E7%25A0%2581/" rel="tag">源码</a>
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/791/</link>
<title><![CDATA[PHP点评系统 Modoer(Mudder)国内开源 php+mysql ]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[源码]]></category>
<pubDate>Wed, 27 Aug 2008 11:30:53 +0000</pubDate> 
<guid>http://www.mlzy.net/post/791/</guid> 
<description>
<![CDATA[ 
	运行环境：php+mysql<br/>官方网站：<a href="http://www.modoer.com" target="_blank">http://www.modoer.com</a><br/>演示地址：<a href="http://www.nbchifan.cn/" target="_blank">http://www.nbchifan.cn/</a><br/>下载地址：<a href="http://www.modoer.com/" target="_blank">http://www.modoer.com/</a><br/>文章来源：<a href="http://www.OSphp.com.cn" target="_blank">http://www.OSphp.com.cn</a><br/>程序介绍：<br/>商铺功能<br/>可建立多板块的点评，例如（餐饮，旅游，购物，娱乐，服务等）<br/>每个板块可以分类，并按类别输出信息（如餐饮板块可以建立火锅，海鲜等，出行/旅游板块可以建立汽车，旅行社等）<br/>商铺可以设置，商铺名称，分店名称，主营菜系，地址，电话，手机，店铺标签(Tag)，并可增加分店<br/>会员可补充商铺信息<br/><br/>已有商铺可增加分店<br/>商铺可以根据环境，产品或者其他补充图片集展示，图片支持缩略图，水印功能<br/>所有会员的提交信息可自动提交和后台管理审核<br/>自定义城市区域，可以精确到街道 //PHP开源代码<br/>万能整合API，可与任何PHP系统进行整合<br/>点评功能<br/>商铺可以针对口味，性价比，服务，环境（同时各个板块可以自定义点评项目），喜欢程度，人均消费，消费感受，适合类型进行点评<br/>会员并可推荐产品以及设置店铺 Tag<br/>其他会员可以对点评进行献花和回应，反馈<br/>举报点评<br/>排行榜功能<br/>餐厅排行（最佳餐厅、口味最佳、环境最佳、服务最佳）<br/>最新餐厅（近一周加入、近一月加入、近三月加入）<br/>会员功能<br/>会员注册功能<br/>会员短信功能<br/>个人主页功能（可以设置、更改个人主页风格）<br/>好友设置功能<br/>个人留言版功能<br/>会员积分功能<br/>会员鲜花功能<br/>收藏夹功能<br/>积分等级（称号） <br/>Tags - <a href="http://www.mlzy.net/tags/%25E8%25BD%25AC%25E8%25BD%25BD/" rel="tag">转载</a> , <a href="http://www.mlzy.net/tags/%25E7%25BD%2591%25E7%25BB%259C/" rel="tag">网络</a> , <a href="http://www.mlzy.net/tags/%25E6%258A%2580%25E6%259C%25AF/" rel="tag">技术</a> , <a href="http://www.mlzy.net/tags/%25E4%25BA%2592%25E8%2581%2594%25E7%25BD%2591/" rel="tag">互联网</a> , <a href="http://www.mlzy.net/tags/%25E6%25BA%2590%25E7%25A0%2581/" rel="tag">源码</a> , <a href="http://www.mlzy.net/tags/php/" rel="tag">php</a> , <a href="http://www.mlzy.net/tags/%25E5%25BC%2580%25E6%25BA%2590/" rel="tag">开源</a>
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/790/</link>
<title><![CDATA[Facebook PHP开源代码 ]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[源码]]></category>
<pubDate>Wed, 27 Aug 2008 11:28:22 +0000</pubDate> 
<guid>http://www.mlzy.net/post/790/</guid> 
<description>
<![CDATA[ 
	官方网站: <a href="http://developers.facebook.com/fbopen/" target="_blank">http://developers.facebook.com/fbopen/</a><br/>下载地址: <a href="http://developers.facebook.com/fbopen/" target="_blank">http://developers.facebook.com/fbopen/</a><br/>文章来源：<a href="http://www.OSphp.com.cn" target="_blank">http://www.OSphp.com.cn</a><br/>Facebook 目前提供最新的Facebook的PHP源代码下载，包括API架构，FQL分析器，FBML分析和FBJS，Facebook的开放平台具有很强的可扩展性，可以添加你自己独特的功能，例如你自己的FBML标签，API方法等等。　　这个源代码的使用许可是怎样的呢？Facebook是一个开放的平台（除了FBML分析器），其许可证为CPAL（Common Public Attribution License）。使用这个源代码的用户可以在基于Mozilla公共许可（MPL）的基础上对其进行任何修改，如果进行网络部署，或者通过网络再次分发，应该在适当的Web服务许可之下。<br/><br/>Facebook Open Platform is a snapshot of the infrastructure that runs Facebook Platform. It includes the API infrastructure, the FBML parser, the FQL parser, and FBJS, as well as implementations of many common methods and tags.<br/><br/><br/>Tags - <a href="http://www.mlzy.net/tags/%25E7%25BD%2591%25E7%25BB%259C/" rel="tag">网络</a> , <a href="http://www.mlzy.net/tags/%25E6%258A%2580%25E6%259C%25AF/" rel="tag">技术</a> , <a href="http://www.mlzy.net/tags/%25E4%25BA%2592%25E8%2581%2594%25E7%25BD%2591/" rel="tag">互联网</a> , <a href="http://www.mlzy.net/tags/%25E6%25BA%2590%25E7%25A0%2581/" rel="tag">源码</a> , <a href="http://www.mlzy.net/tags/php/" rel="tag">php</a> , <a href="http://www.mlzy.net/tags/%25E5%25BC%2580%25E6%25BA%2590/" rel="tag">开源</a>
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/789/</link>
<title><![CDATA[汇率API网站]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[技术]]></category>
<pubDate>Wed, 27 Aug 2008 06:13:22 +0000</pubDate> 
<guid>http://www.mlzy.net/post/789/</guid> 
<description>
<![CDATA[ 
	该网站允许技术人员将各国汇率定制成代码放在自己博客或者网站上，可以显示定制的汇率表<br/><br/>地址：<a href="http://xurrency.com/api" target="_blank">http://xurrency.com/api</a><br/>Tags - <a href="http://www.mlzy.net/tags/%25E6%258A%2580%25E6%259C%25AF/" rel="tag">技术</a> , <a href="http://www.mlzy.net/tags/%25E4%25BA%2592%25E8%2581%2594%25E7%25BD%2591/" rel="tag">互联网</a> , <a href="http://www.mlzy.net/tags/%25E7%25BD%2591%25E7%25BB%259C/" rel="tag">网络</a> , <a href="http://www.mlzy.net/tags/%25E6%25B1%2587%25E7%258E%2587/" rel="tag">汇率</a> , <a href="http://www.mlzy.net/tags/%25E5%25A4%2596%25E6%25B1%2587/" rel="tag">外汇</a>
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/787/</link>
<title><![CDATA[军训]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[生活]]></category>
<pubDate>Tue, 26 Aug 2008 10:25:50 +0000</pubDate> 
<guid>http://www.mlzy.net/post/787/</guid> 
<description>
<![CDATA[ 
	某人今天给我发短信说她的军训不是一周，是两周。呵呵。。。看来要爽一阵子了哦。。hoho~~<br/>Tags - <a href="http://www.mlzy.net/tags/%25E5%25BF%2583%25E6%2583%2585/" rel="tag">心情</a> , <a href="http://www.mlzy.net/tags/%25E7%2594%259F%25E6%25B4%25BB/" rel="tag">生活</a>
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/786/</link>
<title><![CDATA[读书]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[读书]]></category>
<pubDate>Mon, 25 Aug 2008 12:18:44 +0000</pubDate> 
<guid>http://www.mlzy.net/post/786/</guid> 
<description>
<![CDATA[ 
	最近迷上了读书。<br/><br/>记得很久以前，看过一篇文章。文章作者回忆他大学毕业的时候，教授嘱咐他们，每年要读一本书。那时他想，一年读一本算什么，一个月读一本都可以。后来，几十年过去了。再回首，他发现自己甚至不能够做到一年读一本书。在生意繁忙的时候，甚至从来没有读过书。<br/><br/>我很幸运，出生在一个喜欢读书的家庭。我也很庆幸自己看到了那篇文章。<br/><br/>我一定要每月至少读一本书。<br/>Tags - <a href="http://www.mlzy.net/tags/%25E8%25AF%25BB%25E4%25B9%25A6/" rel="tag">读书</a> , <a href="http://www.mlzy.net/tags/%25E8%25AE%25A1%25E5%2588%2592/" rel="tag">计划</a> , <a href="http://www.mlzy.net/tags/%25E4%25B9%25A0%25E6%2583%25AF%25E7%259A%2584%25E5%258A%259B%25E9%2587%258F/" rel="tag">习惯的力量</a>
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/785/</link>
<title><![CDATA[Linux 文件命令精通指南]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[网络]]></category>
<pubDate>Mon, 25 Aug 2008 12:15:02 +0000</pubDate> 
<guid>http://www.mlzy.net/post/785/</guid> 
<description>
<![CDATA[ 
	<br/>作者：Sheryl Calish<br/><br/>为刚接触 Linux 文件命令的初学者提供的速成教程<br/><br/>虽然 GUI 桌面（如 KDE 和 GNOME）能够帮助用户利用 Linux 特性，而无需关于命令行接口的功能知识，但还是经常会需要更多的功能和灵活性。而且，基本熟悉这些命令对于在 shell 脚本中正确地使某些功能自动化仍然是必需的。<br/><br/>这篇文章是关于 Linux 文件命令的一个“速成教程”，它是为那些刚接触这个操作系统或者只是需要补充这方面知识的用户提供的。它包含了对一些更有用的命令的一个简明的概述以及关于它们的最强大的应用的指导。下面包含的信息 — 结合一些实验 — 将使您能够容易地掌握这些基本的命令。（注意：当涉及到一个与 Oracle 集群文件系统 (OCFS) 结合的内核时，这些命令中的某些命令的行为可能会稍微有所不同。在此情况下，Oracle 提供了一个 OCFS 工具集，该工具集可以为文件命令应用提供一个更好的选择。）<br/><br/>注意，这里包含的所有示例都在 SUSE Linux 8.0 Professional 上进行了测试。虽然没有理由相信它们在其它的系统上将不能工作，但如果出现问题，您应当查看您的文档，以了解可能的变化。<br/><br/><span style="color: #0000FF;">背景概念<br/></span><br/>在深入研究规范之前，让我们回顾一些基础知识。<br/><br/><span style="color: #0000FF;">文件和命令</span><br/><br/>在 Linux/UNIX 操作系统中，所有事物都被当作文件来处理：硬件设备（包括键盘和终端）、目录、命令本身，当然还有文件。这个奇怪的惯例实际上是 Linux/UNIX 的能力和灵活性的基础。<br/><br/>大多数（几乎是全部）的命令形式如下：<br/><br/>command [option] [source file(s)] [target file]<br/><br/><span style="color: #0000FF;">获取帮助</span><br/><br/>最有用的命令之一是那些提供帮助的命令（特别是对那些学习 Linux 的人而言）。Linux 中的两个重要的信息来源是联机参考手册，或 man 页面和 whatis 工具。您可以用 whatis 命令来访问一个不熟悉的命令的 man 页面。<br/><br/>$ whatis echo<br/><br/>要了解关于这个命令的更多信息，可以使用：<br/><br/>$ man&nbsp;&nbsp;echo <br/><br/>如果您不知道某个特殊任务所需的命令，您可以用 man -k （也称为 apropos）和一个主题来生成可能的命令。例如：<br/><br/>$ man -k files<br/><br/>一个很有用但常常被忽视的命令可以提供关于使用 man 本身的信息：<br/><br/>$ man man<br/><br/>您可以用 SPACEBAR 来浏览任意的 man 页面；UP ARROW 将向上翻滚文件。.要退出，则输入 q,!，或 CTRL-Z。<br/><br/><span style="color: #0000FF;">用户类别</span><br/><br/>记得那句名言“所有动物一例平等但有些动物比其他动物更加平等”吗？在 Linux 世界中，根用户掌管一切。<br/><br/>根用户可以以另一个用户名 su （源自 "superuser"）登录。要执行诸如添加一个新用户、打印机或文件系统之类的任务，必须作为根用户登录或者用 su 命令和根用户密码切换到超级用户。系统文件（包括控制初始化过程的系统文件）归根用户所有。虽然可能允许普通用户对它们进行读操作，但出于系统安全性的原因，编辑的权利将留给根用户。<br/><br/>BASH shell<br/><br/>虽然提供了其它的 shell，但 BASH (Bourne Again Shell) 是 Linux 的默认 shell。它结合了与它同名的 Bourne shell 的特性和 Korn、C 和 TCSH shell 的特性。<br/><br/>BASH 内置的命令 history 默认记录最后输入的 500 条命令。可以通过在命令提示符下输入 history 来查看它们。要检索某个特定的命令，可以在命令提示符下按 UP ARROW 或 DOWN ARROW，或在历史列表中输入它的编号，并在编号前面加上 "!"，例如：<br/><br/>$ !49<br/><br/>您还可以通过一条命令在历史列表中离位置最靠前的项目的距离来执行该命令：如果在历史列表中有 53 个事件，$ !-3 将执行事件号 51。<br/><br/>像 UNIX/Linux 世界的其它 shell 一样，BASH 使用了特殊的环境变量来方便系统管理。例如：<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;* HOME，用户主目录<br/>&nbsp;&nbsp;&nbsp;&nbsp;* PATH，Linux 用来搜索您输入的命令的可执行镜像的搜索路径<br/>&nbsp;&nbsp;&nbsp;&nbsp;* HISTSIZE，系统保存的历史事件的数量<br/><br/>除了这些保留的关键字之外，您还可以定义您自己的环境变量。例如，Oracle 使用 ORACLE_HOME （还有其它一些变量），要使 Oracle 安装成功完成，必须在您的环境中设置这些变量。<br/><br/>可以在提示符下临时设置变量：<br/><br/>$HISTSIZE=100<br/><br/>或者，在 /etc/profile （需要根用户权限）中进行系统范围的永久设置，或在 .profile 中进行局部永久设置。<br/><br/>可以通过 echo 命令，并用一个 $ 符号来访问一个环境变量的值，进而查看该值。<br/><br/> <br/>$ echo $HOME<br/>/home/bluher<br/><br/>可以用 env 命令来查看当前所有的环境变量。<br/><br/><span style="color: #0000FF;">正则表达式和通配符</span><br/><br/>许多 Linux 命令使用通配符 * 和 ? 来匹配任意数量的字符或分别匹配任意的单个字符；正则模式匹配表达式利用一个句点 (.) 来匹配除“换行符”之外的任意单个字符。这两种情况下都使用方括号 ([ ]) 来匹配除“*”号之外的字符组。不过，* 号在各种情况下有类似但不同的意义：虽然它在 shell 中将匹配一个或更多的字符，但在正则表达式中，它匹配上述字符的零个或更多的实例。一些命令（如 egrep 和 awk）使用了一组更广泛的特殊字符来进行模式匹配。<br/><br/><span style="color: #0000FF;">文件处理命令<br/></span><br/>剖析一个文件列表<br/><br/>ls 命令用来查看用户有执行权限的任意目录中的文件列表，该命令有许多有趣的选项。例如：<br/><br/>$ ls -liah *<br/>22684 -rw-r--r--&nbsp;&nbsp;&nbsp;&nbsp;1 bluher&nbsp;&nbsp; users&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 952 Dec 28 18:43 .profile<br/>19942 -rw-r--r--&nbsp;&nbsp;&nbsp;&nbsp;1 scalish&nbsp;&nbsp;users&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;30 Jan&nbsp;&nbsp;3 20:00 test2.out<br/>925 -rwxr-xr-x&nbsp;&nbsp;&nbsp;&nbsp;1 scalish&nbsp;&nbsp;users&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 378 Sep&nbsp;&nbsp;2&nbsp;&nbsp;2002 test.sh<br/><br/>上面的列表显示 8 列：<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;* 第 1 列指示文件的 inode，因为我们使用了 -i 选项。剩下的列通过 -l 选项来进行正常显示。<br/>&nbsp;&nbsp;&nbsp;&nbsp;* 第 2 列显示文件类型和文件访问权限。<br/>&nbsp;&nbsp;&nbsp;&nbsp;* 第3 列显示链接数，包括目录。<br/>&nbsp;&nbsp;&nbsp;&nbsp;* 第 4 和第 5 列显示文件的所有者和组所有者。这里，所有者 "bluher" 属于组 "users"。<br/>&nbsp;&nbsp;&nbsp;&nbsp;* 第 6 列显示文件大小（单位为所显示的单位，而不是默认的字节数，因为我们使用了 -h 选项。<br/>&nbsp;&nbsp;&nbsp;&nbsp;* 第 7 列显示日期（它看起来像是三列），包括月、日和年，以及当天的时间。<br/>&nbsp;&nbsp;&nbsp;&nbsp;* 第 8 列显示文件名。在选项列表中使用 -a 将使列表中包含隐藏文件（如 .profile）的列表。<br/><br/><span style="color: #0000FF;">处理文件<br/></span><br/>可以移动 (mv)、复制 (cp) 或删除 (rm) 文件和目录。明智地使用 -i 选项，以获得确认通常是个不错的主意。<br/><br/>$ cp -i ls.out ls2.out<br/>cp:overwrite `ls2.out'?<br/><br/>mv 命令允许使用 -b 选项，这将在移动文件之前作一个备份拷贝。rm 和 cp 接受功能强大但却危险的 -r 选项，它将在一个目录和它的文件上递归执行。<br/><br/>$ rm -ir Test<br/>rm:descend into directory `Test'? y<br/><br/>可以用 mkdir 来创建目录，用 rmdir 来删除目录。不过，因为不能用 rmdir 来删除包含文件的目录，所以使用 rm 加 -r 选项通常要更方便些。<br/><br/>出于安全的原因，所有的文件都有所有权和保护。文件访问权限（或文件模式）包含之前提到的相同的 10 个字符：<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;* 第一个字符指示文件类型。最常见的是 - 代表文件，d 代表目录，而 l 代表链接。<br/>&nbsp;&nbsp;&nbsp;&nbsp;* 接下来的 9 个字符是三种用户类别的访问权限：文件所有者（字符 2-4），用户组 (5-7) 和其它 (8-10)，其中 r 表示读权限，w 表示写权限，x 指示一个文件上的执行权限。破折号 - 如果出现在这九个位置的任意一个，则指示这个操作对该类别的用户禁止。<br/><br/>可以使用 chmod 命令通过字符符号或二进制掩码来设置访问权限。要使用二进制掩码，必须将三个权限组的字符表示转换成二进制格式，然后转换成八进制格式：<br/><br/>用户类别：&nbsp;&nbsp;所有者&nbsp;&nbsp;用户组&nbsp;&nbsp;其它<br/>字符表示：&nbsp;&nbsp;rwx&nbsp;&nbsp;r-x&nbsp;&nbsp;r--<br/>二进制表示：&nbsp;&nbsp;111&nbsp;&nbsp;101&nbsp;&nbsp;100<br/>八进制表示：&nbsp;&nbsp;7&nbsp;&nbsp;5&nbsp;&nbsp;4<br/><br/><br/><br/><br/>将写权限赋予用户组，您可以使用：<br/><br/>chmod g+w test.sh or chmod 774 test.sh<br/><br/>用 umask 命令，在 /etc/init.dev 文件中进行系统范围内的、或在 .profile 文件中进行的本地的文件权限默认设置。这个命令指示用 777 减去这个数字来获取默认的权限：<br/><br/>$ umask 022<br/><br/>这将为用户创建的所有新文件生成一个默认的文件权限 755。<br/><br/>可以用 chown 来修改文件的所有权：<br/><br/>$ chown bluher ls.out<br/><br/>这里，bluher 是新的文件所有者。类似地，组成员资格将按以下方式修改：<br/><br/>$ chgrp devgrp ls.out<br/><br/>这里，devgrp 是新的用户组。<br/><br/>ls 不提供哪些文件是文本的，哪些文件是二进制的的信息。要了解这个信息，您可以使用 file * 命令。<br/><br/><span style="color: #0000FF;">重命名文件</span><br/><br/>赋予一个文件多个名字的两种流行的方法是利用链接和 alias 命令。Alias 可以用来为一个更长的命令重新起一个更方便的名字：<br/><br/>$ alias ll='ls -l'<br/>$ ll<br/><br/>注意单引号的使用，这使得 BASH 将该项目传递给别名，而不是自己估计它。别名还可用作较长的路径名的缩写：<br/><br/>$ alias jdev9i=/jdev9i/jdev/bin/jdev<br/><br/>关于 alias 和它的反命令 unalias 的更多信息，请查看 BASH 的 man 页面的 "SHELL BUILTIN COMMANDS" 子部分。在最后一个例子中，定义了一个环境变量来实现相同的结果。<br/><br/>$ export JDEV_HOME=/jdev9i/jdev/bin/jdev<br/>$ echo $JDEV_HOME<br/>/jdev9i/jdev/bin/jdev<br/>$ $JDEV_HOME<br/><br/>链接允许几个文件名引用单个源文件，格式如下：<br/><br/> <br/>ln [-s] fileyouwanttolinkto newname<br/><br/>单独的 ln 命令创建到文件的一个硬链接，而使用 -s 选项来创建一个符号链接。简而言之，一个硬链接几乎不能和原始的文件区分开（除了这两个文件的 inode 将相同之外）。符号链接较容易区分，因为它们出现在一个长的文件列表中，并用 -> 来指示源文件，l 指示文件类型。<br/><br/><span style="color: #0000FF;">查看和查找文件</span><br/><br/>文件过滤器<br/><br/>用来读取文件内容和在文件内容上执行操作的命令有时被称为 ¹ý滤器。sed 和 awk 命令是两个滤波器的例子，因为在以前的 OTN 文章中有它们详细的讨论，在这里将略过。<br/><br/>诸如 cat、 more 和 less 之类的命令让您能够从命令行查看一个文本文件的内容，而无需调用编辑器。Cat 是 "concatenate" 的缩写，它将默认地在标准输出（显示屏）上显示文件内容。和 cat 一起提供的最有趣的选项之一是 -n 选项，它用编号的输出行来显示文件内容。<br/><br/>$ cat -n test.out<br/>1&nbsp;&nbsp;This is a test.<br/><br/>因为 cat 一次性输出文件中的所有行，所以您可能更喜欢用 more 和 less，因为它们都一次输出一屏的文件内容。Less 是 more 的一个增强的版本，它允许用来自 vi 文本编辑器的关键命令来增强文件查看。例如，d 向前翻滚、b 向后翻滚 N 行（如果 N 是在 d 或 b 之前指定的）。为 N 输入的值成为随后的 d 命令的默认值。man 页面实用工具使用 less 来显示使用说明的内容。<br/><br/>重定向和管道<br/><br/>重定向允许将命令输出重定向到文件中，而不是标准输出，或者类似地，也可重定向输入。重定向的标准符号 > 创建一个新的文件。>> 符号将输出添加到一个现有的文件中：<br/><br/>$ more test2.out<br/>Another test. <br/>$ cat test.out >> test2.out<br/>$ cat test2.out<br/>Another test.<br/>This is a test.<br/><br/>到文件的标准输入可以用 < 符号来重定向：<br/><br/>$ cat < test2.out<br/><br/>错误消息用 2> 和 2>> 来重定向和添加，格式如下：<br/><br/>$ command 2> name_of_error_file<br/><br/>要避免无意地覆盖一个现有的文件，使用 BASH 内置的命令集：<br/><br/>$ set -o noclobber<br/><br/>可以在命令和输出文件之间用 >! 符号来重载这个特性。要关闭这个特性，用 +o 代替 -o。<br/><br/>重定向在一个命令和文件之间、或文件和文件之间工作。重定向语句的一项必须是一个文件。<br/><br/>管道使用 &#124;符号，并且在命令之间工作。例如，您可以用以下方式将一个命令的输出直接发送到打印机上：<br/><br/>$ ls -l * &#124; lpr<br/><br/>可以用以下方式快速地找到历史列表中的一个命令：<br/><br/>$ history &#124; grep cat<br/><br/>更多的滤波器<br/><br/>Grep、fgrep 和 egrep 都显示匹配一种模式的行。所有这三个命令都在文件中搜索指定的模式，如果您想不起来一个所需文件的名称，这将非常有用。基本格式是：<br/><br/>grep [options] PATTERN [FILE...]<br/><br/>$ grep -r 'Subject' nsmail <br/><br/>CTRL-Z 将终止上述或其它任何命令。<br/><br/>grep 的最有用的选项可能是 -s。如果您以除根用户之外的任何身份搜索系统文件，那么对于每一个您没有访问权限的文件，都将产生错误消息。这个命令禁止那些消息。<br/><br/>Fgrep（也以 grep -F 调用）只查找固定的字符串，而不是 grep 接收的正则表达式。而 egrep 接收包含更大范围的特殊字符（如 “&#124;”，它指示条件 OR 运算符）的模式。<br/><br/>$ egrep 'Subject&#124;mailto' *<br/><br/>查找文件<br/><br/>find 命令的 GNU 版本非常强大、灵活并且比 UNIX 系统上存在的经典版本更具包容性。它对于涉及到目录结构的任务非常有用，包括在文件上查找和执行命令。find 命令的基本格式是：<br/><br/>$ find startdirectory options matchcriteria [actionoptions]<br/><br/>如果您知道文件的名称、或者甚至名称的一部分，但不知道它所处的目录，您可以这么做：<br/><br/>$ find .-name 'test*'<br/>./test<br/>./jdevhome/mywork/EmpWS/EmpBC4J/test<br/><br/>与经典的 UNIX 系统不同，在 Linux 中不需要在末尾添加 -print 操作，因为如果没有指定其它的操作选项，就将假定执行这个操作。在目录起始位置上的一个点 ( . ) 将使 find 在您的工作目录中开始搜索。两个点， ..，在父目录中开始搜索。您可以在任意目录下开始搜索。<br/><br/>注意，您可以使用通配符作为搜索准则的一部分（只要用单引号将整个项目括起来）。<br/><br/>$ find .-name 'test*' -print<br/>./test.out<br/>./test2.out<br/><br/>显示拥有 .out 扩展名的一系列文件：<br/><br/>$ find /home -name '*.out'<br/><br/>不过记住，除非您是作为超级用户运行这个命令，否则您将可能得到许多的 "Permission denied" 错误消息。<br/><br/>最强大的搜索工具之一是和 grep 一起使用的 -exec 操作：<br/><br/>$ find .-name '*.html' -exec grep 'mailto:foo@yahoo.com' &#123;&#125; &#92;;<br/>这里，我们让 find 命令在当前目录中开始执行<br/>查找一个 html 文件，*.html，并在当前文件上执行 (-exec) grep 命令，&#123;&#125;。当使用 -exec 操作时，需要一个分号 ;，这是用来在使用 find 命令时执行其它一些操作。需要反斜线 &#92; 和引号来确保这些项目通过 BASH，以使它们由命令而不是 shell 来进行解释。<br/><br/> 立即掌握 Linux 文件命令<br/><br/>在 Linux 中提供了许多有用的命令和利用它们的强大的方法，在此无法一一说明。此外，完成许多任务通常都存在多种方法。<br/><br/>我们已经看到了一些最常用和最有启发意义的 Linux 文件命令。掌握这些基础但却关键的工具将使您的 Linux 学习走上快车道。利用您手头上的 man 页面，和试验的积极性，您现在拥有了足够的信息来开始探索 Linux 文件操作的力量。<br/><br/>在我的下一篇文章中，我将提供 Linux 系统命令的一个类似的说明。<br/><br/>Sheryl Calish [scalish@earthlink.net] 是 Blue Heron Consulting 的一位专门研究 Linux 的 Oracle 开发人员。她还是 Central Florida Oracle Users Group 的基金主席和 IOUG Linux SIG 的销售主席。 <br/>Tags - <a href="http://www.mlzy.net/tags/%25E8%25BD%25AC%25E8%25BD%25BD/" rel="tag">转载</a> , <a href="http://www.mlzy.net/tags/%25E7%25BD%2591%25E7%25BB%259C/" rel="tag">网络</a> , <a href="http://www.mlzy.net/tags/%25E6%258A%2580%25E6%259C%25AF/" rel="tag">技术</a> , <a href="http://www.mlzy.net/tags/%25E4%25BA%2592%25E8%2581%2594%25E7%25BD%2591/" rel="tag">互联网</a> , <a href="http://www.mlzy.net/tags/linux/" rel="tag">linux</a>
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/784/</link>
<title><![CDATA[Linux必学60个命令文件处理]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[技术]]></category>
<pubDate>Mon, 25 Aug 2008 12:10:22 +0000</pubDate> 
<guid>http://www.mlzy.net/post/784/</guid> 
<description>
<![CDATA[ 
	系统信息存放在文件里，文件与普通的公务文件类似。每个文件都有自己的名字、内容、存放地址及其它一些管理信息，如文件的用户、文件的大小等。文件可以是一封信、一个通讯录，或者是程序的源语句、程序的数据，甚至可以包括可执行的程序和其它非正文内容。 Linux文件系统具有良好的结构，系统提供了很多文件处理程序。这里主要介绍常用的文件处理命令。<br/><br/>　　file<br/><br/>　　1.作用<br/><br/>　　file通过探测文件内容判断文件类型，使用权限是所有用户。<br/><br/>　　2.格式<br/><br/>　　file [options] 文件名<br/><br/>　　3.[options]主要参数<br/><br/>　　-v：在标准输出后显示版本信息，并且退出。<br/><br/>　　-z：探测压缩过的文件类型。<br/><br/>　　-L：允许符合连接。<br/><br/>　　-f name：从文件namefile中读取要分析的文件名列表。<br/><br/>　　4.简单说明<br/><br/>　　使用file命令可以知道某个文件究竟是二进制（ELF格式）的可执行文件, 还是Shell Script文件，或者是其它的什么格式。file能识别的文件类型有目录、Shell脚本、英文文本、二进制可执行文件、C语言源文件、文本文件、DOS的可执行文件。<br/><br/>　　5.应用实例<br/><br/>　　如果我们看到一个没有后缀的文件grap，可以使用下面命令：<br/><br/>　　$ file grap<br/><br/>　　grap： English text<br/><br/>　　此时系统显示这是一个英文文本文件。需要说明的是，file命令不能探测包括图形、音频、视频等多媒体文件类型。<br/><br/>　　mkdir<br/><br/>　　1.作用<br/><br/>　　mkdir命令的作用是建立名称为dirname的子目录，与MS DOS下的md命令类似，它的使用权限是所有用户。<br/><br/>　　2.格式<br/><br/>　　mkdir [options] 目录名<br/><br/>　　3.[options]主要参数<br/><br/>　　－m, －－mode=模式：设定权限<模式>，与chmod类似。<br/><br/>　　－p, －－parents：需要时创建上层目录；如果目录早已存在，则不当作错误。<br/><br/>　　－v, －－verbose：每次创建新目录都显示信息。<br/><br/>　　－－version：显示版本信息后离开。<br/><br/>　　4.应用实例<br/><br/>　　在进行目录创建时可以设置目录的权限，此时使用的参数是“－m”。假设要创建的目录名是“tsk”，让所有用户都有rwx(即读、写、执行的权限)，那么可以使用以下命令：<br/><br/>　　$ mkdir －m 777 tsk<br/><br/>　　grep<br/><br/>　　1.作用<br/><br/>　　grep命令可以指定文件中搜索特定的内容，并将含有这些内容的行标准输出。grep全称是Global Regular Expression Print，表示全局正则表达式版本，它的使用权限是所有用户。<br/><br/>　　2.格式<br/><br/>　　grep [options]<br/><br/>　　3.主要参数<br/><br/>　　[options]主要参数：<br/><br/>　　－c：只输出匹配行的计数。<br/><br/>　　－I：不区分大小写（只适用于单字符）。<br/><br/>　　－h：查询多文件时不显示文件名。<br/><br/>　　－l：查询多文件时只输出包含匹配字符的文件名。<br/><br/>　　－n：显示匹配行及行号。<br/><br/>　　－s：不显示不存在或无匹配文本的错误信息。<br/><br/>　　－v：显示不包含匹配文本的所有行。<br/><br/>　　pattern正则表达式主要参数：<br/><br/>　　&#92;&#92;：忽略正则表达式中特殊字符的原有含义。<br/><br/>　　^：匹配正则表达式的开始行。<br/><br/>　　$: 匹配正则表达式的结束行。<br/><br/>　　&#92;&#92;<：从匹配正则表达式的行开始。<br/><br/>　　&#92;&#92;>：到匹配正则表达式的行结束。<br/><br/>　　[ ]：单个字符，如[A]即A符合要求 。<br/><br/>　　[ - ]：范围，如[A-Z]，即A、B、C一直到Z都符合要求 。<br/><br/>　　。：所有的单个字符。<br/><br/>　　* ：有字符，长度可以为0。<br/><br/>　　正则表达式是Linux/Unix系统中非常重要的概念。正则表达式（也称为“regex”或“regexp”）是一个可以描述一类字符串的模式（Pattern）。如果一个字符串可以用某个正则表达式来描述，我们就说这个字符和该正则表达式匹配（Match）。这和DOS中用户可以使用通配符 “*”代表任意字符类似。在Linux系统上，正则表达式通常被用来查找文本的模式，以及对文本执行“搜索－替换”操作和其它功能。<br/><br/>　　4.应用实例<br/><br/>　　查询DNS服务是日常工作之一，这意味着要维护覆盖不同网络的大量IP地址。有时IP地址会超过2000个。如果要查看nnn.nnn网络地址，但是却忘了第二部分中的其余部分，只知到有两个句点，例如nnn nn..。要抽取其中所有nnn.nnn IP地址，使用[0－9 ]&#92;&#92;&#123;3 &#92;&#92;&#125;&#92;&#92;.[0－0&#92;&#92;&#123;3&#92;&#92;&#125;&#92;&#92;。含义是任意数字出现3次，后跟句点，接着是任意数字出现3次，后跟句点。<br/><br/>　　$grep '[0－9 ]&#92;&#92;&#123;3 &#92;&#92;&#125;&#92;&#92;.[0－0&#92;&#92;&#123;3&#92;&#92;&#125;&#92;&#92;' ipfile<br/><br/>　　补充说明，grep家族还包括fgrep和egrep。fgrep是fix grep，允许查找字符串而不是一个模式；egrep是扩展grep，支持基本及扩展的正则表达式，但不支持&#92;&#92;q模式范围的应用及与之相对应的一些更加规范的模式。<br/><br/>　　dd<br/><br/>　　1.作用<br/><br/>　　dd命令用来复制文件，并根据参数将数据转换和格式化。<br/><br/>　　2.格式<br/><br/>　　dd [options]<br/><br/>　　3.[opitions]主要参数<br/><br/>　　bs=字节：强迫 ibs=<字节>及obs=<字节>。<br/><br/>　　cbs=字节：每次转换指定的<字节>。<br/><br/>　　conv=关键字：根据以逗号分隔的关键字表示的方式来转换文件。<br/><br/>　　count=块数目：只复制指定<块数目>的输入数据。<br/><br/>　　ibs=字节：每次读取指定的<字节>。<br/><br/>　　if=文件：读取<文件>内容，而非标准输入的数据。<br/><br/>　　obs=字节：每次写入指定的<字节>。<br/><br/>　　of=文件：将数据写入<文件>，而不在标准输出显示。<br/><br/>　　seek=块数目：先略过以obs为单位的指定<块数目>的输出数据。<br/><br/>　　skip=块数目：先略过以ibs为单位的指定<块数目>的输入数据。<br/><br/>　　4.应用实例<br/><br/>　　dd命令常常用来制作Linux启动盘。先找一个可引导内核，令它的根设备指向正确的根分区，然后使用dd命令将其写入软盘：<br/><br/>　　$ rdev vmlinuz /dev/hda<br/><br/>　　$dd if＝vmlinuz of＝/dev/fd0<br/><br/>　　上面代码说明，使用rdev命令将可引导内核vmlinuz中的根设备指向/dev/hda，请把“hda”换成自己的根分区，接下来用dd命令将该内核写入软盘。<br/><br/>　　find<br/><br/>　　1.作用<br/><br/>　　find命令的作用是在目录中搜索文件，它的使用权限是所有用户。<br/><br/>　　2.格式<br/><br/>　　find [path][options][expression]<br/><br/>　　path指定目录路径，系统从这里开始沿着目录树向下查找文件。它是一个路径列表，相互用空格分离，如果不写path，那么默认为当前目录。<br/><br/>　　3.主要参数<br/><br/>　　[options]参数：<br/><br/>　　－depth：使用深度级别的查找过程方式，在某层指定目录中优先查找文件内容。<br/><br/>　　－maxdepth levels：表示至多查找到开始目录的第level层子目录。level是一个非负数，如果level是0的话表示仅在当前目录中查找。<br/><br/>　　－mindepth levels：表示至少查找到开始目录的第level层子目录。<br/><br/>　　－mount：不在其它文件系统（如Msdos、Vfat等）的目录和文件中查找。<br/><br/>　　－version：打印版本。<br/><br/>　　[expression]是匹配表达式，是find命令接受的表达式，find命令的所有操作都是针对表达式的。它的参数非常多，这里只介绍一些常用的参数。<br/><br/>　　—name：支持统配符*和?。<br/><br/>　　－atime n：搜索在过去n天读取过的文件。<br/><br/>　　－ctime n：搜索在过去n天修改过的文件。<br/><br/>　　－group grpoupname：搜索所有组为grpoupname的文件。<br/><br/>　　－user 用户名：搜索所有文件属主为用户名（ID或名称）的文件。<br/><br/>　　－size n：搜索文件大小是n个block的文件。<br/><br/>　　－print：输出搜索结果，并且打印。<br/><br/>　　4.应用技巧<br/><br/>　　find命令查找文件的几种方法：<br/><br/>　　（1）根据文件名查找<br/><br/>　　例如，我们想要查找一个文件名是lilo.conf的文件，可以使用如下命令：<br/><br/>　　find / －name lilo.conf<br/><br/>　　find命令后的“/”表示搜索整个硬盘。<br/><br/>　　（2）快速查找文件<br/><br/>　　根据文件名查找文件会遇到一个实际问题，就是要花费相当长的一段时间，特别是大型Linux文件系统和大容量硬盘文件放在很深的子目录中时。如果我们知道了这个文件存放在某个目录中，那么只要在这个目录中往下寻找就能节省很多时间。比如smb.conf文件，从它的文件后缀“.conf”可以判断这是一个配置文件，那么它应该在/etc目录内，此时可以使用下面命令：<br/><br/>　　find /etc －name smb.conf<br/><br/>　　这样，使用“快速查找文件”方式可以缩短时间。<br/><br/>　　（3）根据部分文件名查找方法<br/><br/>　　有时我们知道只某个文件包含有abvd这4个字，那么要查找系统中所有包含有这4个字符的文件可以输入下面命令：<br/><br/>　　find / －name '*abvd*'<br/><br/>　　输入这个命令以后，Linux系统会将在/目录中查找所有的包含有abvd这4个字符的文件（其中*是通配符），比如abvdrmyz等符合条件的文件都能显示出来。<br/><br/>　　(4) 使用混合查找方式查找文件<br/><br/>　　find命令可以使用混合查找的方法，例如，我们想在/etc目录中查找大于500000字节，并且在24小时内修改的某个文件，则可以使用-and (与)把两个查找参数链接起来组合成一个混合的查找方式。<br/><br/>　　find /etc -size +500000c -and -mtime +1<br/><br/>　　mv<br/><br/>　　1.作用<br/><br/>　　mv命令用来为文件或目录改名，或者将文件由一个目录移入另一个目录中，它的使用权限是所有用户。该命令如同DOS命令中的ren和move的组合。<br/><br/>　　2.格式<br/><br/>　　mv[options] 源文件或目录 目标文件或目录<br/><br/>　　3.[options]主要参数<br/><br/>　　－i：交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖，此时系统询问是否重写，要求用户回答“y”或“n”，这样可以避免误覆盖文件。<br/><br/>　　－f：禁止交互操作。mv操作要覆盖某个已有的目标文件时不给任何指示，指定此参数后i参数将不再起作用。<br/><br/>　　4.应用实例<br/><br/>　　（1）将/usr/cbu中的所有文件移到当前目录（用“.”表示）中：<br/><br/>　　$ mv /usr/cbu/ * .<br/><br/>　　（2）将文件cjh.txt重命名为wjz.txt：<br/><br/>　　$ mv cjh.txt wjz.txt<br/><br/>　　ls<br/><br/>　　1.作用<br/><br/>　　ls命令用于显示目录内容，类似DOS下的dir命令，它的使用权限是所有用户。<br/><br/>　　2.格式<br/><br/>　　ls [options][filename]<br/><br/>　　3.options主要参数<br/><br/>　　－a, －－all：不隐藏任何以“.” 字符开始的项目。<br/><br/>　　－A, －－almost－all：列出除了“ . ”及 “.. ”以外的任何项目。<br/><br/>　　－－author：印出每个文件著作者。<br/><br/>　　－b, －－escape：以八进制溢出序列表示不可打印的字符。<br/><br/>　　－－block－size=大小：块以指定<大小>的字节为单位。<br/><br/>　　－B, －－ignore－backups：不列出任何以 ~ 字符结束的项目。<br/><br/>　　－f：不进行排序，－aU参数生效，－lst参数失效。<br/><br/>　　－F, －－classify：加上文件类型的指示符号 (*/=@&#124; 其中一个)。<br/><br/>　　－g：like －l, but do not list owner。<br/><br/>　　－G, －－no－group：inhibit display of group information。<br/><br/>　　－i, －－inode：列出每个文件的inode号。<br/><br/>　　－I, －－ignore=样式：不印出任何符合Shell万用字符<样式>的项目。<br/><br/>　　－k：即－－block－size=1K。<br/><br/>　　－l：使用较长格式列出信息。<br/><br/>　　－L, －－dereference：当显示符号链接的文件信息时，显示符号链接所指示的对象，而并非符号链接本身的信息。<br/><br/>　　－m：所有项目以逗号分隔，并填满整行行宽。<br/><br/>　　－n, －－numeric－uid－gid：类似－l，但列出UID及GID号。<br/><br/>　　－N, －－literal：列出未经处理的项目名称，例如不特别处理控制字符。<br/><br/>　　－p, －－file－type：加上文件类型的指示符号 (/=@&#124; 其中一个)。<br/><br/>　　－Q, －－quote－name：将项目名称括上双引号。<br/><br/>　　－r, －－reverse：依相反次序排列。<br/><br/>　　－R, －－recursive：同时列出所有子目录层。<br/><br/>　　－s, －－size：以块大小为序。<br/><br/>　　4.应用举例<br/><br/>　　ls命令是Linux系统使用频率最多的命令，它的参数也是Linux命令中最多的。使用ls命令时会有几种不同的颜色，其中蓝色表示是目录，绿色表示是可执行文件，红色表示是压缩文件，浅蓝色表示是链接文件，加粗的黑色表示符号链接，灰色表示是其它格式文件。ls最常使用的是ls- l，见图1所示。<br/><br/>　　图1 使用ls-l命令<br/><br/>　　文件类型开头是由10个字符构成的字符串。其中第一个字符表示文件类型，它可以是下述类型之一：－（普通文件）、d（目录）、l（符号链接）、b（块设备文件）、c（字符设备文件）。后面的9个字符表示文件的访问权限，分为3组，每组3位。第一组表示文件属主的权限，第二组表示同组用户的权限，第三组表示其他用户的权限。每一组的三个字符分别表示对文件的读（r）、写（w）和执行权限（x）。对于目录，表示进入权限。s表示当文件被执行时，把该文件的 UID或GID赋予执行进程的UID（用户ID）或GID（组 ID）。t表示设置标志位（留在内存，不被换出）。如果该文件是目录，那么在该目录中的文件只能被超级用户、目录拥有者或文件属主删除。如果它是可执行文件，那么在该文件执行后，指向其正文段的指针仍留在内存。这样再次执行它时，系统就能更快地装入该文件。接着显示的是文件大小、生成时间、文件或命令名称。<br/><br/>　　diff<br/><br/>　　1.作用<br/><br/>　　diff命令用于两个文件之间的比较，并指出两者的不同，它的使用权限是所有用户。<br/><br/>　　2.格式<br/><br/>　　diff [options] 源文件 目标文件<br/><br/>　　3.[options]主要参数<br/><br/>　　-a：将所有文件当作文本文件来处理。<br/><br/>　　-b：忽略空格造成的不同。<br/><br/>　　-B：忽略空行造成的不同。<br/><br/>　　-c：使用纲要输出格式。<br/><br/>　　-H：利用试探法加速对大文件的搜索。<br/><br/>　　-I：忽略大小写的变化。<br/><br/>　　-n --rcs：输出RCS格式。<br/><br/>　　cmp<br/><br/>　　1.作用<br/><br/>　　cmp（“compare”的缩写）命令用来简要指出两个文件是否存在差异，它的使用权限是所有用户。<br/><br/>　　2.格式<br/><br/>　　cmp[options] 文件名<br/><br/>　　3.[options]主要参数<br/><br/>　　-l: 将字节以十进制的方式输出，并方便将两个文件中不同的以八进制的方式输出。<br/><br/>　　cat<br/><br/>　　1.作用<br/><br/>　　cat（“concatenate”的缩写）命令用于连接并显示指定的一个和多个文件的有关信息，它的使用权限是所有用户。<br/><br/>　　2.格式<br/><br/>　　cat [options] 文件1 文件2……<br/><br/>　　3.[options]主要参数<br/><br/>　　－n：由第一行开始对所有输出的行数编号。<br/><br/>　　－b：和－n相似，只不过对于空白行不编号。<br/><br/>　　－s：当遇到有连续两行以上的空白行时，就代换为一行的空白行。<br/><br/>　　4.应用举例<br/><br/>　　（1）cat命令一个最简单的用处是显示文本文件的内容。例如，我们想在命令行看一下README文件的内容，可以使用命令：<br/><br/>　　$ cat README<br/><br/>　　（2）有时需要将几个文件处理成一个文件，并将这种处理的结果保存到一个单独的输出文件。cat命令在其输入上接受一个或多个文件，并将它们作为一个单独的文件打印到它的输出。例如，把README和INSTALL的文件内容加上行号（空白行不加）之后，将内容附加到一个新文本文件File1 中：<br/><br/>　　$ cat README INSTALL File1<br/><br/>　　（3）cat还有一个重要的功能就是可以对行进行编号，见图2所示。这种功能对于程序文档的编制，以及法律和科学文档的编制很方便，打印在左边的行号使得参考文档的某一部分变得容易，这些在编程、科学研究、业务报告甚至是立法工作中都是非常重要的。<br/><br/>　　图2 使用cat命令/etc/named.conf文件进行编号<br/><br/>　　对行进行编号功能有-b（只能对非空白行进行编号）和-n（可以对所有行进行编号）两个参数：<br/><br/>　　$ cat -b /etc/named.conf<br/><br/>　　ln<br/><br/>　　1.作用<br/><br/>　　ln命令用来在文件之间创建链接，它的使用权限是所有用户。<br/><br/>　　2.格式<br/><br/>　　ln [options] 源文件 [链接名]<br/><br/>　　3.参数<br/><br/>　　－f：链结时先将源文件删除。<br/><br/>　　－d：允许系统管理者硬链结自己的目录。<br/><br/>　　－s：进行软链结(Symbolic Link)。<br/><br/>　　－b：将在链结时会被覆盖或删除的文件进行备份。<br/><br/>　　链接有两种，一种被称为硬链接（Hard Link），另一种被称为符号链接（Symbolic Link）。默认情况下，ln命令产生硬链接。<br/><br/>　　硬连接指通过索引节点来进行的连接。在Linux的文件系统中，保存在磁盘分区中的文件不管是什么类型都给它分配一个编号，称为索引节点号(Inode Index)。在Linux中，多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。硬连接的作用是允许一个文件拥有多个有效路径名，这样用户就可以建立硬连接到重要文件，以防止“误删”的功能。其原因如上所述，因为对应该目录的索引节点有一个以上的连接。只删除一个连接并不影响索引节点本身和其它的连接，只有当最后一个连接被删除后，文件的数据块及目录的连接才会被释放。也就是说，文件才会被真正删除。<br/><br/>　　与硬连接相对应，Lnux系统中还存在另一种连接，称为符号连接（Symbilc Link），也叫软连接。软链接文件有点类似于Windows的快捷方式。它实际上是特殊文件的一种。在符号连接中，文件实际上是一个文本文件，其中包含的有另一文件的位置信息。<br/><br/>　　动手联系<br/><br/>　　上面我们介绍了Linux文件处理命令，下面介绍几个实例，大家可以动手练习一下刚才讲过的命令。<br/><br/>　　1.利用符号链接快速访问关键目录<br/><br/>　　符号链接是一个非常实用的功能。假设有一些目录或文件需要频繁使用，但由于Linux的文件和目录结构等原因，这个文件或目录在很深的子目录中。比如， Apache Web服务器文档位于系统的/usr/local/httpd/htdocs中，并且不想每次都要从主目录进入这样一个长的路径之中(实际上，这个路径也非常不容易记忆)。<br/><br/>　　为了解决这个问题，可以在主目录中创建一个符号链接，这样在需要进入该目录时，只需进入这个链接即可。<br/><br/>　　为了能方便地进入Web服务器(/usr/local/httpd/htdocs)文档所在的目录，在主目录下可以使用以下命令：<br/><br/>　　$ ln -s /usr/local/httpd/htdocs gg<br/><br/>　　这样每次进入gg目录就可访问Web服务器的文档，以后如果不再访问Web服务器的文档时，删除gg即可，而真正的Web服务器的文档并没有删除。<br/><br/>　　2.使用dd命令将init.rd格式的root.ram内容导入内存<br/><br/>　　dd if=/dev/fd0 of=floppy.fd<br/><br/>　　dd if=root.ram of=/dev/ram0 #<br/><br/>　　3.grep命令系统调用<br/><br/>　　grep是Linux/Unix中使用最广泛的命令之一，许多Linux系统内部都可以调用它。<br/><br/>　　(1)如果要查询目录列表中的目录，方法如下：<br/><br/>　　$ ls -l &#124; grep '∧d'<br/><br/>　　(2)如果在一个目录中查询不包含目录的所有文件，方法如下：<br/><br/>　　$ ls -l &#124; grep '∧[∧d]'<br/><br/>　　(3)用find命令调用grep，如所有C源代码中的“Chinput”，方法如下：<br/><br/>　　$find /ZhXwin -name *.c -exec grep -q -s Chinput &#123;&#125; &#92;&#92;;-print<br/>Tags - <a href="http://www.mlzy.net/tags/%25E6%258A%2580%25E6%259C%25AF/" rel="tag">技术</a> , <a href="http://www.mlzy.net/tags/%25E4%25BA%2592%25E8%2581%2594%25E7%25BD%2591/" rel="tag">互联网</a> , <a href="http://www.mlzy.net/tags/linux/" rel="tag">linux</a>
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/783/</link>
<title><![CDATA[ICON图标下载地址汇总]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[技术]]></category>
<pubDate>Sun, 24 Aug 2008 05:06:11 +0000</pubDate> 
<guid>http://www.mlzy.net/post/783/</guid> 
<description>
<![CDATA[ 
	<p></p><p>图标文件是我们经常用到的一种小图片，它可以<a target="_blank" href="http://www.newsunday.com/post/276.html">美化你的系统</a>， 也是网站或博客设计中不可缺少的一种元素，尤其在web2.0盛行的今天。但由于尺寸较小、象素要求较高、文件格式特殊而使一些非专业人士制作起来相当费 时费力，且不容易达到需求的效果。今天，秦爱为大家准备了大量的icon图标，供你免费下载，其中有专门的ICON图标搜索引擎，也有大量的专业ICON 图标下载网站，还有几个在线制作工具。</p><p><img alt="icon图标" src="http://www.newsunday.com/image/200711/icon_collage.jpg" /><br /><br /><b>★　2个图标搜索引擎</b><br /><br /><a href="http://www.iconfinder.net/"> iconfinder</a> 提供的图标搜索比较有特色，提供128&times;128的大图预览，也可以直接下载。它还提供标签云，你可以直接从标签中直接查找相关图标文件。个人感觉，图标可以少了些，也可能我搜得比较偏吧。<br /><br /><a href="http://www.iconlet.com/" target="_blank"> iconlet</a> 也是一款专门的图标<a target="_blank" href="http://www.newsunday.com/catalog.asp?tags=%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E">搜索引擎</a>，没有大图显示，没有标签云，完全一个垂直的搜索引擎。相比iconfinder而言，它的搜索结果要丰富许多，提供的图标尺寸大多是16x16像素的。<br /><br /><b>★　</b><b>36个ICON图标下载网站</b></p><p>我就不一一介绍了，这些网站大体提供了免费和收费两种，我这里只列出他们免费的地址，你可以点开后看图下载。</p><ul>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.watiworks.com/icons.html">watiworks</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.towofu.net/soft/e-kanji.htm">towofu</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://newformula.org/download">newformula</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.graphicpush.com/index.php?s=icons">graphicpush</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://fasticon.com/freeware/">FastIcon</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.feedicons.com/">feedicons</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://favicon2dots.com/">favicon2dots</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://mouserunner.com/Spheres_ColoCons1_Free_Icons.html">ColorCons</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.freeiconsweb.com/index.html">freeiconsweb</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.bittbox.com/freebies/free-glass-style-rssfeed-icons/">bittbox</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://designmagus.com/">designmagus</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.ganato.com/free_icons/free_icons.php">Ganato</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://iconicon.net/free.html">iconicon</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.iconaholic.com/downloads.html">iconaholic</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.iconbuffet.com/">iconbuffet</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.iconbulk.com/index.asp">iconbulk</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.newsunday.com/post/383.html">dreamplay</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.iconizer.com/icons.html">iconizer</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://icon-king.com/?p=15">icon-king</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://sw-guide.de/webdesign-und-entwicklung/icon-sammlungen/">icon-sammlungen</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.iconarchive.com/">IconArchive</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.smashingmagazine.com/2006/12/03/more-symbols-buttons-and-icons-for-free/">smashingmagazine</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://nam0.deviantart.com/gallery/">deviantArt</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://ps.herjern.com/2007/09/11/rss-icon-png-freebie/">herjern</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.silvestre.com.ar/?p=5">silvestre</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://sweetie.sublink.ca/">sweetie</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://tango.freedesktop.org/Tango_Desktop_Project">Tango</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.yellowicon.com/downloads/">YellowIcon</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.valentinaolini.com/downloads.htm">ValentinaOlini</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://vikiworks.com/2007/06/15/social-bookmark-iconset/">vikiworks</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.vistaicons.com/icon_collections.htm">VistaIcons</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://icons.wbchug.net/icons.php">wbchug</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.webfruits.it/dblog/storico.asp?s=%5Bwf%5D+web+design+freebies">webfruits</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://panoramix-.deviantart.com/art/Xi4Dox-36612582">Xi4Dox</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.userinterfaceicons.com/">userinterfaceicons</a></li>&nbsp;&nbsp;&nbsp;&nbsp;<li><a target="_blank" href="http://www.userinterfaceicons.com/">Flags</a></li></ul><p><b>★　</b><b>4个手工在线制作ICO图标的网站</b><br /><br /><a href="http://www.favicon.cc/" target="_blank">favicon</a>&nbsp; 在线制作，不需要注册。<br /><br /><a href="http://www.rw-designer.com/online_icon_maker.php" target="_blank">Online Icon Maker</a>&nbsp; 通过上传图片制作ico和icon图标，另有图库备用<br /><br /><a href="http://www.chami.com/html-kit/services/favicon/" target="_blank">FavIcon</a>&nbsp; 可以制作透明效果的ico图标，也是通过上传图片来进行转换。<br /><br /><a href="http://www.degraeve.com/favicon/" target="_blank">Favicon Editor</a>&nbsp; 通过上传图片转换ICO图标。</p><br/>Tags - <a href="http://www.mlzy.net/tags/%25E8%25BD%25AC%25E8%25BD%25BD/" rel="tag">转载</a> , <a href="http://www.mlzy.net/tags/%25E6%258A%2580%25E6%259C%25AF/" rel="tag">技术</a> , <a href="http://www.mlzy.net/tags/%25E4%25BA%2592%25E8%2581%2594%25E7%25BD%2591/" rel="tag">互联网</a>
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/782/</link>
<title><![CDATA[Mysql命令集锦]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[技术]]></category>
<pubDate>Sat, 23 Aug 2008 09:45:34 +0000</pubDate> 
<guid>http://www.mlzy.net/post/782/</guid> 
<description>
<![CDATA[ 
	<p></p><div><font color="#ff0000">MySQL常用命令</font></div><div><font color="#0000ff">&nbsp;1、MySQL常用命令</font></div><div><font color="#660099">&nbsp;&nbsp;&nbsp; </font><font color="#660099">create database name; 创建数据库</font></div><div><br /><font color="#660099">&nbsp;&nbsp;&nbsp; use databasename; 选择数据库</font></div><div><br /><font color="#660099">&nbsp;&nbsp;&nbsp; drop database name 直接删除数据库，不提醒</font></div><div><br /><font color="#660099">&nbsp;&nbsp;&nbsp; show tables; 显示表</font></div><div><br /><font color="#660099">&nbsp;&nbsp;&nbsp; describe tablename; 表的详细描述</font></div><div><br /><font color="#660099">&nbsp;&nbsp;&nbsp; select 中加上distinct去除重复字段</font></div><div><br /><font color="#660099">&nbsp;&nbsp;&nbsp; mysqladmin drop databasename 删除数据库前，有提示。</font></div><div><br /><font color="#660099">&nbsp;&nbsp;&nbsp; 显示当前mysql版本和当前日期</font></div><div><br /><font color="#660099">&nbsp;&nbsp;&nbsp; select version(),current_date;</font></div><div><font color="#0000ff">2、修改mysql中root的密码：</font></div><div><font color="#660099">&nbsp;&nbsp;&nbsp; </font><font color="#006666">shell&gt;mysql -u root -p</font></div><font color="#006666"> </font><div><font color="#006666"><br />&nbsp;&nbsp;&nbsp; mysql&gt; update user set password=password(&rdquo;xueok654123&Prime;) where user=&rsquo;root&rsquo;;</font></div><div><font color="#006666"><br />&nbsp;&nbsp;&nbsp; mysql&gt; flush privileges //刷新数据库</font></div><div><font color="#006666"><br />&nbsp;&nbsp;&nbsp; mysql&gt;use dbname； 打开数据库：</font></div><div><font color="#006666"><br />&nbsp;&nbsp;&nbsp; mysql&gt;show databases; 显示所有数据库</font></div><div><font color="#006666"><br />&nbsp;&nbsp;&nbsp; mysql&gt;show tables; 显示数据库mysql中所有的表：先use mysql；然后</font></div><div><font color="#006666"><br />&nbsp;&nbsp;&nbsp; mysql&gt;describe user; 显示表mysql数据库中user表的列信息）；</font></div><div><font color="#0000ff">3、grant</font></div><div><font color="#000000">创建一个可以从任何地方连接服务器的一个完全的超级用户，但是必须使用一个口令something做这个<br />mysql&gt; grant all privileges on *.* to </font><a href="mailto:user@localhost"><font color="#000000">user@localhost</font></a><font color="#000000"> identified by &rsquo;something&rsquo; with</font></div><div><font color="#660099"><font color="#ff00ff">增加新用户<br /></font>格式：grant select on 数据库.* to 用户名@登录主机 identified by &ldquo;密码&rdquo;<br />GRANT ALL PRIVILEGES ON *.* TO </font><a href="mailto:monty@localhost"><font color="#660099">monty@localhost</font></a><font color="#660099"> IDENTIFIED BY &rsquo;something&rsquo; WITH GRANT OPTION;<br />GRANT ALL PRIVILEGES ON *.* TO </font><a href="mailto:monty@%E2%80%9D%"><font color="#660099">monty@&rdquo;%</font></a><font color="#660099">&rdquo; IDENTIFIED BY &rsquo;something&rsquo; WITH GRANT OPTION;</font></div><div>&nbsp;</div><div><font color="#660099"><font color="#ff00ff">删除授权</font>：<br />mysql&gt; revoke all privileges on *.* from </font><a href="mailto:root@%E2%80%9D%"><font color="#660099">root@&rdquo;%</font></a><font color="#660099">&rdquo;;<br />mysql&gt; delete from user where user=&rdquo;root&rdquo; and host=&rdquo;%&rdquo;;<br />mysql&gt; flush privileges;</font></div><div>&nbsp;</div><div><font color="#660099"><font color="#ff00ff">创建一个用户custom在特定客户端it363.com登录，可访问特定数据库fangchandb<br /></font>mysql &gt;grant select, insert, update, delete, create,drop on fangchandb.* to custom@ it363.com identified by &lsquo; passwd&rsquo;</font></div><div>&nbsp;</div><div><font color="#660099"><font color="#ff00ff">重命名表:</font><br />mysql &gt; alter table t1 rename t2;</font></div><div><font color="#660099"><br /></font><font color="#0000ff">4、mysqldump</font></div><div><font color="#660099"><font color="#990033">备份数据库</font><br />shell&gt; mysqldump -h host -u root -p dbname &gt;dbname_backup.sql</font></div><div>&nbsp;</div><div><font color="#660099"><font color="#990033">恢复数据库</font><br />shell&gt; mysqladmin -h myhost -u root -p create dbname<br />shell&gt; mysqldump -h host -u root -p dbname &lt; dbname_backup.sql</font></div><div>&nbsp;</div><div><font color="#660099">如果只想<font color="#990033">卸出建表指令</font>，则命令如下：<br />shell&gt; mysqladmin -u root -p -d databasename &gt; a.sql</font></div><div>&nbsp;</div><div><font color="#660099">如果只想<font color="#990033">卸出插入数据的sql命</font>令，而不需要建表命令，则命令如下：<br />shell&gt; mysqladmin -u root -p -t databasename &gt; a.sql</font></div><div>&nbsp;</div><div><font color="#660099">那么如果我只想要数据，而不想要什么sql命令时，应该如何操作呢？<br />mysqldump -T./ phptest driver</font></div><font color="#660099">其中，只有指定了-T参数才可以卸出纯文本文件，表示卸出数据的目录，./表示当前目录，即与 mysqldump同一目录。如果不指定driver 表，则将卸出整个数据库的数据。每个表会生成两个文件，一个为.sql文件，包含建表执行。另一个为.txt文件，只包含数据，且没有sql指令。<br /><font color="#0000ff">5、可将查询存储在一个文件中并告诉mysql从文件中读取查询而不是等待键盘输入。可利用外壳程序键入重定向实用程序来完成这项工作。例如，如果在文件my_file.sql 中存放有查<br />询，可如下执行这些查询：<br /></font>例如，如果您想将建表语句提前写在sql.txt中:<br />mysql &gt; mysql -h myhost -u root -p database &lt; sql.txt&nbsp; </font><br/>Tags - <a href="http://www.mlzy.net/tags/%25E8%25BD%25AC%25E8%25BD%25BD/" rel="tag">转载</a> , <a href="http://www.mlzy.net/tags/%25E5%25AD%25A6%25E4%25B9%25A0/" rel="tag">学习</a> , <a href="http://www.mlzy.net/tags/%25E7%25BD%2591%25E7%25BB%259C/" rel="tag">网络</a> , <a href="http://www.mlzy.net/tags/%25E6%258A%2580%25E6%259C%25AF/" rel="tag">技术</a> , <a href="http://www.mlzy.net/tags/%25E4%25BA%2592%25E8%2581%2594%25E7%25BD%2591/" rel="tag">互联网</a> , <a href="http://www.mlzy.net/tags/mysql/" rel="tag">mysql</a>
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/781/</link>
<title><![CDATA[ MYSQL导入导出常用命令]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[技术]]></category>
<pubDate>Fri, 22 Aug 2008 17:54:14 +0000</pubDate> 
<guid>http://www.mlzy.net/post/781/</guid> 
<description>
<![CDATA[ 
	<h1></h1><h1><span style="font-size: medium;">&nbsp;</span><a href="http://blog.csdn.net/lonesomer/archive/2006/05/04/708193.aspx"><span style="font-size: medium;">MYSQL导入导出常用命令</span></a><span style="font-size: smaller;"><cite class="fav_csdnstylebykimi"><a href="javascript:d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(saveit=window.open('http://wz.csdn.net/storeit.aspx?t='+escape(d.title)+'&amp;u='+escape(d.location.href)+'&amp;c='+escape(t),'saveit','scrollbars=no,width=590,height=300,left=75,top=20,status=no,resizable=yes'));saveit.focus();" class="fav_csdnstylebykimi" title="收藏到我的网摘中，并分享给我的朋友\"><span style="font-size: medium;">收藏</span></a></cite></span></h1><p><span style="font-size: smaller;"><span id="Post.ascx_ViewPost_PreviousAndNextEntriesUp"><h3><a href="http://blog.csdn.net/lonesomer/archive/2006/05/07/711713.aspx"><span style="font-size: small;">新一篇: 我的成绩查询</span></a></h3></span></span><span style="font-size: small;"><span id="Post.ascx_ViewPost_PreviousAndNextEntriesUp"><h3>&#124;</h3></span></span><span id="Post.ascx_ViewPost_PreviousAndNextEntriesUp"><h3><a href="http://blog.csdn.net/lonesomer/archive/2006/05/02/705511.aspx"><span style="font-size: small;">旧一篇: linux GRUB损坏的修复</span></a></h3></span><script type="text/javascript">function StorePage()&#123;d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();&#125;</script></p><p>几个常用用例：</p><p>&nbsp;</p><p>一、备份数据库：（命令在DOS的mysql&#92;bin目录下执行）</p><p>&nbsp;</p><p>mysqldump --opt school&gt;school.bbb</p><p>&nbsp;</p><p>注释:将数据库school备份到school.bbb文件，school.bbb是一个文本文件，文件名任取，打开看看你会有新发现。</p><p>&nbsp;</p><p>1.导出整个数据库</p><p>&nbsp;</p><p>mysqldump -u 用户名 -p 数据库名 &gt; 导出的文件名</p><p>&nbsp;</p><p>mysqldump -u root -p aikersql&gt; aiker.sql</p><p>&nbsp;</p><p>2.导出一个表</p><p>&nbsp;</p><p>mysqldump -u 用户名 -p 数据库名 表名&gt; 导出的文件名</p><p>&nbsp;</p><p>mysqldump -u aiker -p aikersql users&gt; aiker_users.sql</p><p>&nbsp;</p><p>3.导出一个数据库结构</p><p>&nbsp;</p><p>mysqldump -u root -p -d --add-drop-table aikersql&gt;d:&#92;aiker_db.sql</p><p>&nbsp;</p><p>-d 没有数据 --add-drop-table 在每个create语句之前增加一个drop table</p><p>&nbsp;</p><p>二.导入数据库</p><p>&nbsp;</p><p>常用source 命令</p><p>&nbsp;</p><p>进入mysql数据库控制台，如mysql -u root -p</p><p>&nbsp;</p><p>mysql&gt;use 数据库</p><p>&nbsp;</p><p>然后使用source命令，后面参数为脚本文件（如这里用到的.sql）</p><p>&nbsp;</p><p>mysql&gt;source d:&#92;aiker_db.sql</p><p>&nbsp;</p><p>也可以用 mysql -uroot -Ddb1 &lt;d:&#92;aiker_db.sql</p><p>&nbsp;</p><p>三、将文本数据转到数据库中</p><p>&nbsp;</p><p>1、文本数据应符合的格式：字段数据之间用tab键隔开，null值用n来代替.</p><p>&nbsp;</p><p>例：</p><p>&nbsp;</p><p>3 rose 深圳二中 1976-10-10</p><p>&nbsp;</p><p>4 mike 深圳一中 1975-12-23</p><p>&nbsp;</p><p>2、数据传入命令 load data local infile &quot;文件名&quot; into table 表名;</p><p>&nbsp;</p><p>注意：你最好将文件复制到mysqlbin目录下，并且要先用use命令打表所在的库。</p><p><br />&nbsp;</p><blockquote class="bbquote"><br />数据导出<br />数据导出主要有以下几种方法：<br />使用select into outfile &quot;filename&quot;语句<br />使用mysqldump实用程序<br />使用phpmyadmin导入<br />例如：mysql&gt; select * from driver into outfile &quot;a.txt&quot;;<br /><br />导入<br />同导出相类似，导入也有两种方法：<br />使用LOAD DATA INFILE &quot;filename&quot;命令<br />使用mysqlimport实用程序<br />使用phpmyadmin导入<br />使用sql文件<br /><br /><br />（本文转贴于：<a href="http://www.cublog.cn/u/3134/?u=http://www.cublog.cn/u/3134/showart.php?id=103261" target="_blank">http://www.cublog.cn/u/3134/?u=http://www.cublog.cn/u/3134/showart.php?id=103261</a>）</blockquote><br/>Tags - <a href="http://www.mlzy.net/tags/%25E8%25BD%25AC%25E8%25BD%25BD/" rel="tag">转载</a> , <a href="http://www.mlzy.net/tags/%25E6%258A%2580%25E6%259C%25AF/" rel="tag">技术</a> , <a href="http://www.mlzy.net/tags/%25E5%25AD%25A6%25E4%25B9%25A0/" rel="tag">学习</a> , <a href="http://www.mlzy.net/tags/%25E4%25BA%2592%25E8%2581%2594%25E7%25BD%2591/" rel="tag">互联网</a> , <a href="http://www.mlzy.net/tags/mysql/" rel="tag">mysql</a>
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/780/</link>
<title><![CDATA[对于博客突然更新一大堆的解释]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[网络]]></category>
<pubDate>Fri, 22 Aug 2008 12:24:46 +0000</pubDate> 
<guid>http://www.mlzy.net/post/780/</guid> 
<description>
<![CDATA[ 
	<p>最近在测试程序，改了几个代码，然后想测试测试自己改的程序对不对。结果后来做饭、吃饭。。。。。忘记这回事了。本来只是入库就OK了，居然没想到自己点击了自动发布。。。以前配置过的帐号就自动工作，全都发布到博客上了。</p><p>&nbsp;</p><p>给订阅播客的朋友们道歉一个。。。实在不是故意滴。。。<img src="http://www.mlzy.net/editor/fckeditor/editor/images/smiley/msn/embaressed_smile.gif" alt="" /></p><br/>Tags - <a href="http://www.mlzy.net/tags/%25E5%25BF%2583%25E6%2583%2585/" rel="tag">心情</a> , <a href="http://www.mlzy.net/tags/%25E7%25BD%2591%25E7%25BB%259C/" rel="tag">网络</a> , <a href="http://www.mlzy.net/tags/%25E4%25BA%2592%25E8%2581%2594%25E7%25BD%2591/" rel="tag">互联网</a>
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/779/</link>
<title><![CDATA[真正的SEO不是写文章写出来的]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[SEO]]></category>
<pubDate>Fri, 22 Aug 2008 12:11:43 +0000</pubDate> 
<guid>http://www.mlzy.net/post/779/</guid> 
<description>
<![CDATA[ 
	&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;&nbsp;&nbsp;<p>　　会写文章的不一定会SEO，会吹牛的也不一定是SEO，真正的SEO是通过采用易于搜索引擎索引的合理手段，使网站对用户和搜索引擎更友好，从而更容易被搜索引擎收录及优先排序。搜索引擎优化是一种搜索引擎营销指导思想，而不仅仅是对google,baidu,yahoo的排名。搜索引擎优化工作贯穿网站策划、建设、维护全过程的每个细节，值得网站设计、开发和推广的每个参与人员了解其职责对于SEO效果的意义。</p><br/><p>　　seo只是一个概念.对于很多人来说,他是一个新名词.这个入门底.很多人都能在网上找一大堆的资料.不管针对任何一种搜索引擎.方法多,看的人,是越看越爽,都像看A片一样.看的人爽得很.其实,你看多了就会发现,这些写软文的好像都在讲,同一件事.文字写得很丰富.但不一定实用.因为.你看了这么多,把方法都用上了.为什么还是不行呢.</p><br/><p>　　首先,我来总结一下,对seo入迷朋友,但又没成功的.</p><br/><p>　　1.写得好的方章,不一定是好方法.因为.说不定那个写文章的对网页一点都不懂,只是文章写得好,老板叫他写在网站忽悠人的呢.如果你看了,那一定会害得很惨。</p><br/><p>　　2.做seo入门低.从各方面来讲.很多入门底的行业都会进很泛滥.这都像网站建设一样.只要懂点网页制作的他都可以讲他是网络高手,他把别人的源码下载下来,改个logo,改个名字,都开始当起站长来.其实,这部份人,把网站搞得更充实了.但也把网络搞烂了.你很容易的发现,你看了那么多网站,好像都一个样子的.</p><br/><p>　　3.seo在泛滥.现在开始.实际上,在网上大叫的,比如说王通,这个人只是个忽悠高手,他现在抄自己,只管收钱.说实在的,应该叫他为骗子.超级大骗子.真正做seo这行的,他们是不会在网站大叫大唱的.只要有一点脑子的都会想一下,既然seo这行这么容易挣钱,你只要听了一节课都可以自己开始接单子做.那王通不是在砟自己的饭碗吗.他不如自己接单子,全部都做了,那不是他发达了.实际的情况,是王通在骗大家的钱.他知道,他自己不可能把这行的钱挣到,不如找几个会写软文的,也都是软文牛X的人.随便写些软文.名写名目.叫他们在网站叫,在各大网站上发信息,好抄做自己. 不信你可以在搜索引擎上搜一下.&quot;王通骗子&quot;你会发现上面到处都是讲他是个骗子.</p><br/><p>　　4.seo总的归结来讲.这个入门要求高,要会网站策划,美工制作,程序设计,服务器配置.域名等,多种技术一起上.而且要seo从业人员自己做seo时要用至少一年时间,在大型门户上有创作.能够有实际的经验,而且产生了效益了才行.这样,也就可以说,你在seo这行入门了.</p><br/><p>　　相信自己,不要听别人吹。老老实实的做事.好好的管理自己的网站.成功,也都只有那一小步.</p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<center></center>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/778/</link>
<title><![CDATA[浅谈SEOer那些破事]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[SEO]]></category>
<pubDate>Fri, 22 Aug 2008 12:11:42 +0000</pubDate> 
<guid>http://www.mlzy.net/post/778/</guid> 
<description>
<![CDATA[ 
	&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;&nbsp;&nbsp;<p>　　做网站Seoer的同志都知道，baidu一直采用打压政策，如k站、拔毛等，引起了很多站长的不满，以前一些网络公司做竞价排名，只要提供网站优化seo的相关业务，都会被拒绝，甚至不让开户。但现在当大家搜索&quot;seo&quot;时，默认的会出现几个竞价排名做seo，看来baidu开始接受seo,这也是一种进步，难怪李彦宏在高峰论坛上讲：&ldquo;未来每个公司或企业都需要有seo或sem部门。&rdquo;这就证明百度管理层是对seo的态度是宽容的。</p><br/><p>　　网站优化seo是鱼与水的关系，白帽做seo并非是作弊，而追求的是平稳自然排名，虽不部分黑帽seoer采做的作弊手法短时间能提高好的自然排名，但他们不能长久，得到了降权被k的处理，如果正常的优化是作弊的化，那baidu自已百科栏目将是采用白帽优化技术最多的网站优化之一。搜索引擎排名自然算法是一些站长用户自己发现的，与不是普通搜索用户发现的，对广大用户没有损害，部分站长、seoer也通过一些词做优化推广，词都是与内容结合而来的，有实际相关的内容，不存在欺骗搜索用户，很少见过优化如&ldquo;白菜的网站&rdquo;而搜索&ldquo;茄子&rdquo;能取的好的排名吧，在内容的相关系搜索引擎已经处理的很好，针对性的优化seo,他不但提供了互相网的信息性、丰富能提供，还间接的促进了搜索引擎的算法的提供与发展。搜索引擎应该更多的把搜索融入百姓生活，比如像房产、分类信息搜索等等。做seo优化很少见优化yahoo、sogou、youdao的，为什么都优化是baidu、google啊，这正说明了一点，哪个搜索引擎用户占有率比较高，哪个搜索引擎大家都喜欢用，市场份额也就越大。大家苦心研究seo优化,推广网站搜索排名，即使优化的厉害，也会在竞价广告下面嘛，影响baidu又不大，seo发展是双面性的，间接的促进中国互联网的发展。</p><br/><p>　　在seo方面，google对seo态度是比较宽容的，通过最近seo公司加入了竞价推广，证明咱baidu也开始走向宽容，得人心者，得天下，同样也希望在我seo正常的推广下，baidu哪天也不会对Seoer惜缘blog进行人工降权、拔毛等方式处理,希望baidu更多的人性话，把更多功能用在搜索实用性、便民性上，祝baidu越来越好，希望大家天天好心情，谢谢啦~~。</p><br/><p>　　作者:Seoer惜缘 网址:<a href="http://www.noseo.org.cn/" target="_blank">http://www.noseo.org.cn/</a> 转载必须注明来源及网址,有空去我的BLOG坐坐,谢谢.</p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<center></center>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/777/</link>
<title><![CDATA[个人博客的SEO优化工作小记]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[SEO]]></category>
<pubDate>Fri, 22 Aug 2008 12:11:40 +0000</pubDate> 
<guid>http://www.mlzy.net/post/777/</guid> 
<description>
<![CDATA[ 
	&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;&nbsp;&nbsp;<p>　　至此，我接触SEO优化工作的时间还不超过一个月，和众多SEO的热心FANS比起来，也算是班门弄斧了。还请大家稍安勿躁，听我慢慢讲来。</p><br/><p>　　在做此工作前，我也和大家一样，看过很多很多SEO相关方面的文章、说明，也做过很多测试研究，可是终究不得其解，毕竟我们要对付的不是天，不是神，是GOOGLE,他们是一群人，一群高级智商的人类~熟话说，天算不如人算，和人斗，特别是一群这样的人斗，可以说，在网上是没有真正正确的方法，其实万变不离其中，就是一个网站的权重!</p><br/><p>　　要说到权重，当然就得说到内容了，做一个博客，首先第一步，就得有一个相对较准确的定位，博客毕竟不是一个门户，其内容性要有一个相对集中的范围，范围广固然是好，但毕竟这是博客与门户的最大差别!做博客需要做出一个亮点，这个亮点就是&ldquo;精&rdquo;，万绿丛中一点红，有一个亮点，就很容易鹤立鸡群，脱影而出了。</p><br/><p>　　再就自然而然说到关键词了，其实这也是我看过SEO相关文章后，回望以前，我的博客上的关键词可以说有七八十个,放眼看去，每一个关键词都很喜欢，每一个关键词都想做~，可是毕竟茫茫网络，不是只有你这一个网站。所以说来，我们在为博客选关键词方面，还是得捉住一个亮点，还是要捉住这个精。比如以前我的博客上的关键字：&ldquo;ASP,myhhe,mysuc,pjblog,blog,asp,php,.net,c&nbsp;&nbsp;,c#,div,css,w3c,photo,.......&rdquo;最后我算是清楚了，一个博客而已，如果是网易QQ等这样的门户，那大可这样。有这样一句话，&ldquo;集中主力，个个击破&rdquo;，想一口气吃下一个大胖力，何力而为啊。</p><br/><p>　　再来说到关键词的分配问题，主页的关键词只有几个：&ldquo;ASP,div,css,jscript&rdquo;这几个关键词很火，我估计像我这样的新手，这辈子是没办法SEO上去了。然后分页页上的关键词用文章的分类，分页页面的描述就用文章的标题，经过测试(当然，只是拿了我的博客测试)，效果还不错的。</p><br/><p>　　说了这么说，其实大家应该都明白了，做把一个博客SEO上去，重在一个精字，只要达到了这个要求，我相信GOOGLE，BAIDU等这些小样儿，一定对你的博客爱不释手啦。</p><br/><p>　　其实话再说回来，mysuc.com内容也越来越杂了，也不能怪我，主要是工作换来换去，我也只好做什么记什么，希望GOOGLE,BAIDU不要太见意，生活所迫，怨天不由人啊~</p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<center></center>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/776/</link>
<title><![CDATA[不要为了追求美观而设计页面]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[SEO]]></category>
<pubDate>Fri, 22 Aug 2008 12:11:39 +0000</pubDate> 
<guid>http://www.mlzy.net/post/776/</guid> 
<description>
<![CDATA[ 
	&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;&nbsp;&nbsp;<p>　　很多网站建设者，特别是专业搞美工的站长，在构建页面时，往往没有考虑到网页的结构问题，而单从外表美观上下功夫，这样的网页，外表看起来很漂亮，但是从实用和用户体验方面往往不是很好。</p><br/><p>　　给个技术点的例子，比如，很多人喜欢把导航做成图片效果，甚至加些Js鼠标浮动效果，这样看起来虽然非常的美观，但是，从机器的角度讲，这类导航是有很大弊端的，在人看来，图片上的文字能看到其所说的东西，但机器看来，它也只是一个没有文字意义的图片，不能说明什么。所以，对于你做SEO来讲，是比较不利的。</p><br/><p>　　另外一个，代码简洁也是很重要的因素，这在搜索引擎那计算来说，源码代表你一个页面的灵魂，一切的计算结果都从源码那引申出来的。简洁的源码能让你的网页在排名计算中占优势，这也是不言而喻的，接触SEO久的朋友再清楚不过了。</p><br/><p>　　还有一个，页面结构的重要性，这里指的是版块中的div或Table之类的，不同的版块安排不同的结构，跟据你内容的主题和重要性，合理安排好结构，再注意结构间的结合，那么，好的排名是非常容易的。</p><br/><p>　　作者: 阿福(afseo.cn)</p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<center></center>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/775/</link>
<title><![CDATA[搜索引擎的发展方向]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[SEO]]></category>
<pubDate>Fri, 22 Aug 2008 12:11:37 +0000</pubDate> 
<guid>http://www.mlzy.net/post/775/</guid> 
<description>
<![CDATA[ 
	&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;&nbsp;&nbsp;<p>　　互联网存在的价值就是低成本、高容量、多方的信息传递。</p><br/><p>　　互联网每一个杀手级应用都离不开信息和传递这两个关键词。邮箱是、即时通讯是、搜索引擎还是、将来的杀手级应用还依然离不开信息和传递这两个关键词。</p><br/><p>　　搜索引擎的发展历史是一个挖掘用户需求然后满足用户需求的过程。在可以预见的不久的将来，从产品角度看待网页搜索引擎的发展大致有如下几个方面：</p><br/><p>　　1. 确解用户之意 信息抽取，优化排序</p><br/><p>　　用户在搜索用到&ldquo;最新&rdquo;、&ldquo;免费&rdquo;、&ldquo;官方网站&rdquo;、&ldquo;北京&rdquo;、&ldquo;电话&rdquo;等关键词的时候并不是一定需要网页中有这个关键词，而是找这类信息。</p><br/><p>　　用户在找&ldquo;最新&rdquo;的时候实际上是希望获取其它词汇的最新相关内容，而不一定是需要含有&ldquo;最新&rdquo;这两个词汇的。所以在排序的时候考虑见新的网页排列在靠前位置更满足了用户的需求。</p><br/><p>　　用户搜索&ldquo;十八街麻花　北京&rdquo;是想找在北京的十八街麻花的地址或者电话。</p><br/><p>　　用户搜索&ldquo;北京泽通华程科技发展有限公司　电话&rdquo;的时候是想找电话号码。</p><br/><p>　　在处理这类请求需要对地理位置信息和&ldquo;电话&rdquo;这类词汇进行前端分析，在索引的时候识别电话号码、地址信息，在排序的时候将有相关信息的页面放置在前面、并且在做摘要提取的时候直接体现用户需要。</p><br/><p>　　2. 基于视觉网页块分析</p><br/><p>　　这项技术激动人心，对于优化网页的排序、自动摘要的质量很有帮助。网页搜索引擎可以全文检索一样在几乎纯净的数据中处理，再加上网页中富有的其它信息，你说网页搜索的相关性能不大幅度提升吗?</p><br/><p>　　3. 网页库内容分类</p><br/><p>　　用户在搜索&ldquo;申花&rdquo;，那他有可能是两个需求，1.足球相关　2.申花电器 3.其它</p><br/><p>　　如果用户搜索&ldquo;申花&rdquo;出来的全部是足球相关信息，这显然不能代表不同网民的需求。作为一个入口而言，如果将不同类型(行业不同、知识类型不同)的信息排列在首页，那用户会感觉很happy，满足了多样性的需求。</p><br/><p>　　这也可为将来做个性化搜索提供准备。</p><br/><p>　　4. 潜在相关性</p><br/><p>　　搜索&ldquo;恐怖&rdquo;，出现一篇拉登的新闻，虽然这篇文章里面没有&ldquo;恐怖&rdquo;这个关键词。</p><br/><p>　　搜索&ldquo;西红柿&rdquo;出现&ldquo;番茄&rdquo;，但是网页中没有&ldquo;西红柿&rdquo;这个关键词。</p><br/><p>　　这个技术好像还不是很成熟。</p><br/><p>　　5. 网页结构化信息抽取类技术，网页上文本内容的相关性分析</p><br/><p>　　结构化信息抽取实在是未来应用前景最好的一种技术，自动的抽取任意网页上的结构化数据。主要可用垂直搜索引擎：对网页数据进行采集、抽取、深度加工后为用户提供更好的、更专业的服务。</p><br/><p>　　结构化信息抽取可以识别网页中文本之间的相关度，可用于改善多词汇检索的关联度(计算偏移量不仅仅在文本距离上而且在表格单元格的相关性上);改善链接的相关性;改善文件和文本的相关性&hellip;&hellip;</p><br/><p>　　地图搜索、黄页搜索、mp3搜索、图片搜索、bbs搜索等等各种搜索都离不开网页结构化信息抽取。</p><br/><p>　　6. 自然语言处理、简单的语意语法分析</p><br/><p>　　NLP还有很远的路要走，在走路的过程中也可以获得很多可应用的价值。说不定NLP不很成功，但是有可能催生了某种新技术的非常成功。</p><br/><p>　　而NLP不需要完全成功前就可以使用他了。</p><br/><p>　　搜索引擎可以根据内容来进行简易的语法分析，将某些呈现在用户面前。比如google的&ldquo;DEFINE：&ldquo;就用到了这种方法、同义词的识别等都可以用到这种简单的语法分析来搞定!还可以对具有某类语法的形式的正文进行关键词调权，改善检索效果。</p><br/><p>　　7. 重复识别</p><br/><p>　　互联网的数据冗余实在太厉害了，一篇文章可能会被转载数千数万次。</p><br/><p>　　识别重复的网站、网页、重复的正文、重复的段落识别&hellip;&hellip;&hellip;&hellip;</p><br/><p>　　让用户感觉到&ldquo;哇噻!这里的内容不重复!&rdquo;</p><br/><p>　　同时对重复的信息进行调权，装载量大的信息一般比较受欢迎，应该具有更高的权值。但是要对新闻类的内容进行识别，一定时间内加权、一定时间后降权。</p><br/><p>　　8. 行业优化</p><br/><p>　　搜索引擎的行业化是不可避免的。唯一影响搜索引擎行业化的门槛就是技术还是存在难度(这里说的技术不是那种小儿科的基于模板的元数据采集分词索引)。</p><br/><p>　　但是网页搜索引擎可以最大程度的行业化，在这点百度显得卓有远见。建立百度知道不仅仅可以丰富内容、语料库、拴住用户、甚至盈利。更大的用处可以用百度知道的各个行业的专业搜索用户群来改善百度搜索对各个行业的效果的用户分析，确解各行业用户之意百度可以很低成本的通达，调动专业人员来优化效果百度可以做到。</p><br/><p>　　9. 相关搜索</p><br/><p>　　前几天一个朋友对我说&ldquo;相关搜索&rdquo;的主要作用是两个，1.提示给网友其它网友搜索的词汇(帮助不太会选择关键词的用户选择关键词、提供用户之间的一种交互)2.推荐提供效果更好的更相关的相关搜索词汇</p><br/><p>　　第一个功能基本上满足了。第二个搜索引擎基本上还很不到位。如何完成第二个功能，很难。但是要做到一定程度，很容易。</p><br/><p>　　10.　采集更多的数据</p><br/><p>　　互联网上的数据只是整个世界的数据的很少的一部分，搜索引擎已经不满足于各个蚂蚁搬砖头的网站的速度了。通过某种低成本高效的数据采集方式采集线下的数据、人脑中的数据是搜索引擎公司追逐的。</p><br/><p>　　spider制造 用户制造 自己制造 合作制造</p><br/><p>　　11.　跟踪互联网变化，细节上的优化，博弈</p><br/><p>　　搜索引擎是和互联网各网站、网民密切相关的一个应用，其数据的全面性和数据源、采集系统密切相关。</p><br/><p>　　针对网页的结构变化、内容变化，网民的需求变化，需要不断的改善。对各种各类细节的改善都是搜索引擎的难点，也是必须走的道路，搜索引擎的发展就是关注细节，一个一个问题解决。</p><br/><p>　　还有，和搜索引擎优化全民化的的博弈。本文由<a href="HTTP://WWW.DIGCARS.COM" target="_blank">HTTP://WWW.DIGCARS.COM</a> 供稿。</p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<center></center>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/774/</link>
<title><![CDATA[做网站优化时最基本的几个小方法]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[SEO]]></category>
<pubDate>Fri, 22 Aug 2008 12:11:35 +0000</pubDate> 
<guid>http://www.mlzy.net/post/774/</guid> 
<description>
<![CDATA[ 
	&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;&nbsp;&nbsp;<p>　　一个网站完成之后,首先想到就是如何提高网站排名和如何推广,快速提高网站的人气和知名度.今天只谈如何提高网站排名,我觉得可以从以下几个方面入手.</p><br/><p>　　1. 拥有国际域名(.com，.net等)也是十分重要的,最好有独立的ip.</p><br/><p>　　2.页面最好静态化,静态化页面有利于搜索引擎收录和排名.</p><br/><p>　　3.在网站的标题title中包含主要关键词和关键短语,关键词的位置、密度也非常重要,关键词的选择等页面优化要把握好.</p><br/><p>　　4. 提高网站外部链接的质量和数量,对提高网站的权重大有好处.最好使网站为三大知名网络目录DMOZ，Yahoo和Looksmart收录 ,还有国内的hao123,265导航等.</p><br/><p>　　5.提供有价值的网站内容(最好原创),一方面向搜索引擎示好,另一方面可以显示自己内容的独特性和实用性,利用排名和用户体验.</p><br/><p>　　6.写一些高质量的软文,帮别人提高技术,扩大自己的知名度,带来流量.在网页上加上RSS、发送电子信息并且给过生日的客户做出祝福提示等等措施也是留住回头客的好办法。还有定制360安全卫士也是个好办法.其它的奇招就不多讲了,对如何提高网站排名有兴趣可以和本站讨论,加QQ时注明讨论如何提高网站排名.</p><br/><p>　　文章来自：北京网站建设 (<a href="http://www.21ytnet.com)" target="_blank">http://www.21ytnet.com)</a></p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<center></center>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/773/</link>
<title><![CDATA[SEO穿越火线 躲避网站降权10大心法]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[SEO]]></category>
<pubDate>Fri, 22 Aug 2008 12:11:33 +0000</pubDate> 
<guid>http://www.mlzy.net/post/773/</guid> 
<description>
<![CDATA[ 
	&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;&nbsp;&nbsp;<p>　　1、内容作弊</p><br/><p>　　不少站长为了更好的提高排名，常常在网站上加些无关主题或者长尾关键词，为了欺骗搜索引擎，来牵引流量，短期取得的流量是不错，但为了网站长久就不要去做了，你要知道目前搜索很多是由人工管理的，做的在好也逃不过这些人的眼睛，要相信党~~，不要藐视搜索。</p><br/><p>　　2、服务器原因</p><br/><p>　　服务器原因，也很重要，服务器是网站的基础设施之一，在选择服务器的过程中，尽量找个比较大，信誉比较好的，切勿贪图小利，而选择便宜的，没有《中华人民共和国增值电信业务经营许可证》的公司，这样的公司在工商都有备案，是有法可查的，不是一些皮包公司能比的，我有个客户就是选择了皮包的公司的虚拟主机，我负责他网站排名推广(关键词排名前三)，主机运行了半年，后来网站与域名同时丢失，对他也是不少的损失，在说服务器不稳定，搜索引擎蜘蛛在进行抓取和更新,网站如果不能正常访问，影响搜索排名，重则网站被K的危险.</p><br/><p>　　3、网站源码</p><br/><p>　　不要经常修改网站标题与Meta标签，搜索引擎抓取后，不会马上就显示出来，要有一个刷新过程，这期间有可能造成网站排名下降，甚至搜索降级，拔毛。</p><br/><p>　　4、网站构造</p><br/><p>　　改变一个网站结构，就等于让搜索蜘蛛重新来过，蜘蛛要重新对你的网站进行爬行索引规则，重新对你的蜘蛛爬行的网站目录、分类进入索取，这也是影响正常排名的一个重要原因。</p><br/><p>　　5、搜索引擎算法</p><br/><p>　　搜索引擎算法的更新，导致排名下降，前些要学会观察哪些细节地方影响你网站的正常排名，改变自身原因，让网站更符合搜索引擎标准。</p><br/><p>　　6、人工搜索</p><br/><p>　　搜索引擎的人工管理可是相当的NB,不要因搜索而Seo做站，而要为访客而做站，把页面做的更符合人类的视觉,简洁大气，方便访客才是关键，常常看到不少站长哀怨，我的站长没优化也没作弊怎么就被K了，这有可能是做站关键词太NB的原因，一些热门关键词与竞价比较多的的词，都是搜索引擎的人工管理长期管理的目标，人工管理是相当的NB啊，不可轻视。</p><br/><p>　　7、网站内容</p><br/><p>　　你是否为了提高网站的收录页面，添加数据量，而疯狂采集数据啊，这样很短的期间是不错，但这样的站很容易被搜索k掉，搜索的数据库常常会把抓取的内容与他数据库内容相对比，当发现你的内容相似或者相仿，轻则降级，重则拔毛，建意要想填充数据的话，尽量添置些与网站相关的内容，有选择性的添加，在更相关网站上拷贝些比较招人喜欢专业的内容，最好添加些原创的，这样更讨搜索蜘蛛喜欢。网站还要定期更新，最好是天天更新，这样每次蜘蛛来做站，都有饭吃，也就喜欢上你站，天天吃。</p><br/><p>　　8、链接</p><br/><p>　　友情链接交换是站长常用的推广方式之一，友情链接在交换的时候要有选择性的交换，不能与你网站不同类网站交换，私服类、成人类等最好不要交换，链接数量不要多于80个，多则必反，甚至不少站长为了推广网站，采用群发软件，大量发送信息，短期的效果可能不错，但长期的话很容易被搜索放入沙盒，网站不但不能进入正常的排序，有可能还会被搜索降级处理。</p><br/><p>　　9、ip搜索锁定</p><br/><p>　　您的网站正好与一些作弊的网站放在一起，这些网站被蜘蛛驱逐，不在索引抓取当中，导致你的网站被一同打入冷宫，直接影响你的网站也被驱逐，不在索引抓取。</p><br/><p>　　10、网站被攻击</p><br/><p>　　您的网站被攻击，黑客植入病毒代码，影响造成访客电脑中毒，被访客向搜索投诉。搜索引擎也驱逐带有&ldquo;攻击性&rdquo;的网站，人家也要更好的提高网民的服务嘛。</p><br/><p>　　作者: Eval</p><br/><p>　　原载:SEO穿越火线 <a href="http://www.csdays.cn" target="_blank">http://www.csdays.cn</a></p><br/><p>　　版权所有。转载时必须以链接形式注明作者和原始出处及本声明。</p><br/><p>　　本文链接地址: <a href="http://www.csdays.cn/seo/seo/wangzhanjiangquan.html" target="_blank">http://www.csdays.cn/seo/seo/wangzhanjiangquan.html</a></p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<center></center>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/772/</link>
<title><![CDATA[SEO软件 害死人不偿命]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[SEO]]></category>
<pubDate>Fri, 22 Aug 2008 12:11:31 +0000</pubDate> 
<guid>http://www.mlzy.net/post/772/</guid> 
<description>
<![CDATA[ 
	&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;&nbsp;&nbsp;<p>　　先前做垃圾站，就去百度贴吧拼命发贴，当然带来的流量也是真实的，但只坚持才能来流量，一停了，流量也基本就停掉了.真的好累人.钱也赚不多，一个月后就累死了，烦透了.后来做了一个博客，天天更新一些热门话题，一不小心被百度收录了，好多个热门关健字排在了百度前十名，每天给我带来四万左右的IP，当时只挂了几个流量交换代码，一天也能赚二百元，这时才知道百度搜索引擎的好处，但好景不长，百度在一处大地震中，把我的博客给震掉了一大半，热门的关键字也从百度第一页降到了十几页，流量自然直线下降.</p><br/><p>　　后来就在网上寻找挽救的方法，就去学人家做什么SEO，还花了几千元去买什么SEO软件，做了好几个站.但是一个月后，百度一直不收录，人家说我的米是新的，没用，要我买百度收录百页以上的米做.我照办，到站长交易论坛买了几个百度收录上千的米，但一改为那个软件的垃圾站之后，三天后即K得光光了.人家又说我没有外链，我也去那些百度权重高的网站购买了些友情链接，还经常到站长网发软文，到落伍发贴子，过了三个月了，百度依然不收录.</p><br/><p>　　现在我才明白那些都是假的，现在站长遍地都是，网站比前几年不知多了多少倍，大部分是垃圾站，百度已经在极度排弃这些超垃圾的重复了几千遍的内容的网站，那些所谓的SEO软件实际上全是做垃圾站的，全是为百度搜索引擎而建的，就算收录了，也坚持不了多久就K光光了，到头来软件钱都赚不回来.大家不要相信什么SEO软件了，那是害死人不偿命的.</p><br/><p>　　花了几千元不要紧，重要的是浪费了几个月宝贵的时间，我也意识到了要做一个优秀的网站，一定要为用户做，要有目标的人群，并且要把目标人群尽量锁定最小范围.尽量脱离对搜索引擎的依赖，一心一意做站，做好站，才有人气，才能成功.我坚决要做一个比较正规的站，(我的站搜书观新：<a href="http://www.ssguanxin.com" target="_blank">http://www.ssguanxin.com</a> ) 远离seo软件的诱惑，甚至希望能摆脱对百度的依赖.</p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<center></center>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/771/</link>
<title><![CDATA[网站优化九不宜 ]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[SEO]]></category>
<pubDate>Fri, 22 Aug 2008 12:11:30 +0000</pubDate> 
<guid>http://www.mlzy.net/post/771/</guid> 
<description>
<![CDATA[ 
	&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;&nbsp;&nbsp;<p>　　应该说多数网站流量是来自搜索引擎的,不是全部也会有相当大的比重。因此网站优化是每一个站长的必修课。优化必须掌握好度,优化得不够,则效果不理想,优化过度,则会被搜索引擎惩罚,所以我们有必要了解一下网站优化的忌讳。</p><br/><p>　　1、纯采集。搜索引擎是喜新厌旧的,如果一个网站的内容都是在网络上高度重复的,那么排名绝对不会好,采集的网站百度会收,但是收录后会被慢慢的k掉,而且很少会给改过自新的机会,哪怕之后天天更新原创文章,也无济于事。但是这并不意味着不可以采集,我们可以针对采集来的文章做一些更改,比如替换内容、更改标题等。</p><br/><p>　　2. 堆砌关键词。这个大家应该都知道了吧,但是如何才算堆砌,就不好说了,我感觉文章首段关键词的出现次数最好不要超过两次,否则就会有作弊嫌疑,尤其是新站,应该尽量避免太过明显的优化。</p><br/><p>　　3、选择错误的关键词。流量过低的关键词,优化得再完美,也无济于事,而关注度很高的关键词,就算排在第二页,也会带来很大的流量。</p><br/><p>　　4.标题更改频繁。一个不稳定的网站,百度是不会喜欢的,在建站之初,就应该把网站的各个细节都考虑好,一旦建立,便不要轻易更改。</p><br/><p>　　5.代码过长而杂乱。蛛蛛是从网页代码读取网页内容的,如果代码过长,蜘蛛将很难知道哪为重点甚至会截断蜘蛛的爬行。</p><br/><p>　　6.主题与内容不符。网站内容和主题相背离,搜索自然不会喜欢,不过有一个常用方法,在内容页的title里加上网站的名称,这对网站主页的排名有一定作用。</p><br/><p>　　7.全flash或图片。flash和图片固然有吸引力,但不是相对用户需求及搜索引擎而言的。搜索引擎蜘蛛是不能读取flash内容。</p><br/><p>　　8.垃圾链接。使用群发软件群发垃圾链接,认为链接越多总是更好的,其实搜索引擎要的是链接的质量。</p><br/><p>　　9.太急躁。欲速则不达,心急吃不了热豆腐,网站优化必须要有一个好心态,尤其百度对新站收录极慢,一个针对百度优化的新站,必须做好打持久战的准备。搜索引擎为何会受到欢迎,就是因为用户能在上面找到需要的东西,搜索引擎对网站的要求也同样如此,做网站优化也应该多站在用户的角度考虑,目的就是用户体验,搜索引擎的算法是经常改进的,作弊的网站,就算能一时得逞,但终有一天,会被k掉,因为搜索越来越成熟。</p><br/><p>　　欢迎转载,请保留出处<a href="http://www.wonyu.com.cn/article/art_dtl.asp?nid=10000178" target="_blank">http://www.wonyu.com.cn/article/art_dtl.asp?nid=10000178</a></p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<center></center>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/770/</link>
<title><![CDATA[Google工程师 讲述网页搜索排名背后的技术]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[SEO]]></category>
<pubDate>Fri, 22 Aug 2008 12:11:28 +0000</pubDate> 
<guid>http://www.mlzy.net/post/770/</guid> 
<description>
<![CDATA[ 
	&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;&nbsp;&nbsp;<p>　　这是 Google 工程师 Amit Singhal 发表在 Google 官方博客的一篇文章，讲述了 Google 搜索排名背后的一些技术，涉及到 Google 对网页，对语义，对用户意图的理解。</p><br/><p>　　Google 搜索排名的核心技术源自已有50年历史的学术课题 Information Retrieval (IR)，IR 技术使用统计学原理对文字的使用频率等属性进行研究并对结果进行排名。建立在 IR 理论上的 Google 搜索同时借助链接，网页结构等等技术形成独特的搜索技术。</p><br/><p>　　理解网页:</p><br/><p>　　Google 多年来在网络爬虫与索引系统上投入巨资，因此，Google 拥有非常庞大并且是最新的网页索引，除此之外，Google 还使用一些最新技术提高索引质量，比如，他们开发了一种技术，可以在字面意思之外理解一个网页所表达的重要概念，人们使用意大利语言搜索 &quot;galleria sprovieri londra&quot;，会找到伦敦的 Sprovieri Gallery，尽管 Sprovieri Gallery 主页上既没有 London，也没有 Londra 字样。在美国，人们搜索 &quot;cool tech pc vancouver, wa&quot;，会找到 <a href="http://www.cooltechpc.com" target="_blank">www.cooltechpc.com</a>，然而 <a href="http://www.cooltechpc.com" target="_blank">www.cooltechpc.com</a> 的主页上没有任何文字表明他们位于 Vancouver。其它技术包括，区分一个网页中的重要或非重要文字，以及网页内容的新鲜度。</p><br/><p>　　理解语义:</p><br/><p>　　Google 可以通过用户提供的几个搜索关键词，理解用户的真实意图。他们在拼写纠正，词义，以及概念分析方面处于非常领先的位置。很多人都或多或少体验过 Google 的拼写纠正功能，比如搜索 &quot;kofee annan&quot;，Google 会问你搜索的是否 &quot;kofi annan&quot;，然而，当有人搜索 &quot;kofee beans&quot;，Google 会纠正成 &quot;coffee beans&quot;。(Google 事实上已经在尝试语义技术 - 译者)</p><br/><p>　　词义是 Google 尝试理解查询语义的基础，也是 Google 遇到的最大难题。一些在人看来显而易见的东西，机器却很难自动处理。用户并不想对使用什么词汇进行查询而费神，人们甚至压根不知道该使用什么进行查询。在这种时候，Google 的词义系统便可以发挥作用，词义系统可以对查询语句进行非常复杂的修正，比如，查询 &quot;Dr Zhivago&quot; 的时候，Google 知道 Dr 代表 Doctor ，而查询 &quot;Rodeo Dr&quot; 的时候，Dr 代表 Drive。用户搜索 &quot;back bumper repair&quot; 的时候，结果是 rear bumper repair，而搜索 &quot;Ramstein ab&quot;，Google 能够将 ab 理解成 Air Base，&quot;b&amp;b ab&quot; 会理解为 Alberta 的 Bed and Breakfasts 。Google 将这种词义理解系统发展到上百种不同语言。</p><br/><p>　　Google 在搜索排名中使用的另一项技术是概念识别，该技术可以对查询的内容进行概念识别，比如，我们查询 &quot;new york times square church&quot;，Google 知道我们实际上查询的是纽约时代广场上的那座著名教堂，而不是纽约时报中的某篇文章。概念识别技术并不止这些，Google 还对其进行加强以正确地识别语义，比如，搜索 &quot;PC and its impact on people&quot;，事实上是搜索计算机对社会的影响。Google 的搜索分析算法中这类技术比比皆是，而且面向几乎所有语言。</p><br/><p>　　理解用户:</p><br/><p>　　Google 尝试理解用户的目的是为用户返回他们真正需要的结果，而不是他们在搜索语句中所说的东西。该技术基于一个世界级的本地化系统，外加先进的个性化技术，以及各种用户意图识别技术。</p><br/><p>　　Google 对本地结果的重视体现在他们的本地化工作中。同样一个查询语句在不同国家会返回不同结果，比如，查询 &quot;bank]&quot;，在美国返回的是银行，而英国则可能是 Bank Fashion 的服装连锁店，或者英国的银行，而在其它英语国家，如澳大利亚，加拿大，新西兰，南非，返回的则应仍旧是当地的银行。如果你在一些非英语国家查询这个词，象埃及，以色列，日本，俄罗斯，沙特，瑞士，返回的结果将更有趣。就象 Football 在美国和英国表示不同的运动项目一样，同一个词在不同国家查询的结果可能截然不同。</p><br/><p>　　个性化查询是 Google 另一项先进搜索技术，一个已经登录的用户，如果开通了 Web History 服务，随着他查询时间的增长，Google 会根据他的查询历史，自动调整返回的结果，比如，一个经常查询 Football 相关话题的人，会逐渐从 Google 得到更多足球相关的结果。如果你青睐某个购物站返回的结果，在以后的查询中，会从那个购物站得到更多结果。</p><br/><p>　　Google 在返回用户真正想要的结果方面的另一个例子是，假如你搜索 &quot;chevrolet magnum&quot;，我们知道 Magnum 不是 Chevrolet 产的，是 Dodge 产的，Google 会自动返回 dodge magnum 的结果。还有一个例子，有人搜索 &quot;bangalore&quot;，不仅返回 Bangalore 这个城市的主页，而且返回 Bangalore 的地图，以及一些与 Bangalore 市景，交通相关的视频，这些视频会让你有身临其境的感觉。</p><br/><p>　　个性化查询是 Google 另一项先进搜索技术，一个已经登录的用户，如果开通了 Web History 服务，随着他查询时间的增长，Google 会根据他的查询历史，自动调整返回的结果，比如，一个经常查询 Football 相关话题的人，会逐渐从 Google 得到更多足球相关的结果。如果你青睐某个购物站返回的结果，在以后的查询中，会从那个购物站得到更多结果。</p><br/><p>　　Google 在返回用户真正想要的结果方面的另一个例子是，假如你搜索 &quot;chevrolet magnum&quot;，我们知道 Magnum 不是 Chevrolet 产的，是 Dodge 产的，Google 会自动返回 dodge magnum 的结果。还有一个例子，有人搜索 &quot;bangalore&quot;，不仅返回 Bangalore 这个城市的主页，而且返回 Bangalore 的地图，以及一些与 Bangalore 市景，交通相关的视频，这些视频会让你有身临其境的感觉。<a href="http://yc08.cn" target="_blank">http://yc08.cn</a></p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<center></center>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/769/</link>
<title><![CDATA[Google PR 的误区]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[SEO]]></category>
<pubDate>Fri, 22 Aug 2008 12:11:26 +0000</pubDate> 
<guid>http://www.mlzy.net/post/769/</guid> 
<description>
<![CDATA[ 
	&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;&nbsp;&nbsp;<p>　　案例简介： <a href="http://www.datongshui.com" target="_blank">www.datongshui.com</a> 域名启用于2008年6月16日，2008年7月31日PR值为4。站长既没做任何的推广，也没和任何网站交换过网站链接，仅仅是在 <a href="http://www.xunmee.com" target="_blank">www.xunmee.com</a> 推荐优质内容一次而已，PR值就达到4、Sogou Rank也达到44。</p><br/><p>　　以下均为Google PR的错误认识：</p><br/><p>　　1、网站的PR值与百度是否收录有关</p><br/><p>　　<a href="http://www.datongshui.com" target="_blank">www.datongshui.com</a> 在百度的收录数为0，或未被百度收录，或已被百度封站。 (2008年7月31日)</p><br/><p>　　2、网站的PR值与日访问量有关</p><br/><p>　　以下为 <a href="http://www.datongshui.com" target="_blank">www.datongshui.com</a> 2008年8月20日-2008年8月31日的IP与PV数据</p><br/><p>　　日期 访问量 浏览量</p><br/><p>　　20 日 5 13</p><br/><p>　　21 日 8 36</p><br/><p>　　22 日 2 4</p><br/><p>　　23 日 6 12</p><br/><p>　　24 日 9 20</p><br/><p>　　25 日 5 5</p><br/><p>　　26 日 5 10</p><br/><p>　　27 日 9 17</p><br/><p>　　28 日 7 9</p><br/><p>　　29 日 11 30</p><br/><p>　　30 日 13 219</p><br/><p>　　31 日 8 9</p><br/><p>　　3、网站的PR值与Alexa排名有关</p><br/><p>　　<a href="http://www.datongshui.com" target="_blank">www.datongshui.com</a> 的Alexa排名为 10,195,179 (2008年7月31日)</p><br/><p>　　4、网站的PR值与Google的收录数量有关</p><br/><p>　　<a href="http://www.datongshui.com" target="_blank">www.datongshui.com</a> 的Google收录数为 326 (2008年7月31日)</p><br/><p>　　5、网站的PR值与Google的反向链接数量有关</p><br/><p>　　<a href="http://www.datongshui.com" target="_blank">www.datongshui.com</a> 的Google反向链接数为2 (2008年7月31日)</p><br/><p>　　6、网站的PR值与建站时间有关</p><br/><p>　　<a href="http://www.datongshui.com" target="_blank">www.datongshui.com</a> 的域名启用时间为2008年6月16日</p><br/><p>　　以上均为个人看法，与PR值真正有关的因素是靠自己在漫长的网站运营实践中摸索出来的，而不能道听途说。</p><br/><p>　　如果您对 <a href="http://www.datongshui.com" target="_blank">www.datongshui.com</a> 的PR值4有另外的见解，可以对该文章进行评论...</p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<center></center>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/768/</link>
<title><![CDATA[SEO的实战技术与战略]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[SEO]]></category>
<pubDate>Fri, 22 Aug 2008 12:11:25 +0000</pubDate> 
<guid>http://www.mlzy.net/post/768/</guid> 
<description>
<![CDATA[ 
	&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;&nbsp;&nbsp;<p>　　初学SEO的人，往往会把更多精力放在SEO战术问题上，而忽略了SEO的总体战略。</p><br/><p>　　我们的博客谈SEO战术问题通常比较多，因为很具体，容易说。谈SEO战略问题需要牵扯的东西比较多，不太容易说的清楚，不过还是提醒SEO从业人员应该多考虑SEO战略问题。</p><br/><p>　　比如大家都知道网页标题的写作应该准确描述网页内容，并融入关键词，这是战术角度。从战略角度考虑，你的标题能不能吸引别人看?有时候准确描述了网页内容，并不一定能吸引客户的眼球。怎样让大家感兴趣?怎样让你的内容传播的更快?这就要从战略上考虑。</p><br/><p>　　再比如建立外部链接，很多站长都没有一个事先的链接战略，做好网站后就自然而然的开始寻找友情链接。</p><br/><p>　　我建议大家在策划网站阶段就应该计划好建立链接的战略部署，想一想你的行业是否可以仅通过交换链接就达到优化排名的目的?你的行业是否可以通过高质量的内容吸引别人链接向你?你的网站适不适合发展一些线上工具吸引别人链接向你?是否一开始就应该寻找链接?还是应该等几个月，等网站收录稳定后再寻找链接?链接建立是否可以分几个阶段?每一个阶段着重于某一种方式?<a href="http://www.afeizl.cn" target="_blank">www.afeizl.cn</a></p><br/><p>　　再比如我一直提倡把网站做大，而不是建立多个小的网站，这同样也是战术上的考虑。从战略上想，一个大的网站风险也大，一旦被惩罚或封杀，后果很严重。</p><br/><p>　　从战略上应该考虑是不是可以做几个相关的网站?主要网站有没有可扩展性?当有更新的技术或新的服务时，能否轻易的加入现有网站?还可以考虑网站是不是可以先从非商业性开始?当建立了一定的流量和权威度后，有商业机会和可以转化为利润的时候，再来考虑怎样把流量变成收入。</p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<center></center>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
]]>
</description>
</item><item>
<link>http://www.mlzy.net/post/767/</link>
<title><![CDATA[了解搜索者的意图 实施搜索引擎营销]]></title> 
<author>mlzy &lt;mlzy@live.com&gt;</author>
<category><![CDATA[SEO]]></category>
<pubDate>Fri, 22 Aug 2008 12:11:23 +0000</pubDate> 
<guid>http://www.mlzy.net/post/767/</guid> 
<description>
<![CDATA[ 
	&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;&nbsp;&nbsp;<p>　　今天来说一下弄清搜索者意图，对搜索引擎营销的重要性，上一篇文章介绍了如何逐步建立品牌认知，这些都是网络营销中需要注意的问题。首先介绍几个名词的概念。我们大致将使用搜索引擎的用户分为三类：</p><br/><p>　　1、导航型搜索者 要寻找特定的网站(可能因为他们不知道确切的网址)，使用的搜索请求如&ldquo;新浪&rdquo;或者&ldquo;网易&rdquo;。</p><br/><p>　　2、信息性搜索者 需要信息来回答他们的问题或者要了解新的主题，使用的搜索请求如&ldquo;什么是SEO&rdquo;或者&ldquo;网站优化&rdquo;。</p><br/><p>　　3、交易型搜索者 想要做些事情(买东西、注册、参加竞赛等)，他们使用的搜索请求如&ldquo;悉尼天气&rdquo;或者&ldquo;NOKIA5200如何解锁&rdquo;</p><br/><p>　　搜索者的意图是信息型还是交易型?</p><br/><p>　　在互联网鼎盛时期，一个居于领先地位的艺术和印刷品网站花费了上百万美元在艺术相关搜索请求的付费放置上面。营销经理知道&ldquo;莫奈&rdquo;是他们流量最大的搜索请求，但是近来通过雅虎来的关于莫奈的访问量显著下降。是什么发生了变化呢?</p><br/><p>　　检查雅虎上对&ldquo;莫奈&rdquo;的搜索结果，发现在自然搜索结果里有个新的网站，提供了关于莫奈全部的历史信息。显然很多寻找莫奈信息的搜索者很可能会去访问那个新站点，而不是艺术和印刷品的网站。</p><br/><p>　　为了应对这样的变化，营销经理在他的网站上放置了更多的关于莫奈的信息，并很快发现他的莫奈网页在雅虎的自然搜索排名提高了。正如预期的那样，他开始看到通过雅虎自然搜索到这个新的莫奈网页的流量显著增加。令人不解的是付费的搜索点击-它们下降的更多。更糟糕的是，当同时增加了付费和自然搜索的推荐以后，虽然流量增加了一倍，却没有更多的人购买莫奈的印刷品。</p><br/><p>　　为什么会这样?营销经理决定进行一个试验。他在新的莫奈网页上增加了一个调查，并向任何愿意提供其访问此网站意图的人赠送一幅印刷的画。在参与调查的人当中，95%的人说他们是学生，只是在寻找莫奈的生平和有关他的绘画信息。这些是信息型的搜索者，没有任何购买莫奈印刷品的愿望。</p><br/><p>　　有了这些信息，这个营销经理将他的付费放置购买从信息型的请求转到了交易型的搜索请求(莫