<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title>疏林阁's blog</title>
		<link>http://shulinge.com/</link>
		<description>低调做人 &lt;&lt; === &gt;&gt;高调做事</description>
		<copyright>Copyright (C) 2004 Security Angel Team [S4T] All Rights Reserved.</copyright>
		<generator>SaBlog-X Version 1.6 Build 20071004</generator>
		<lastBuildDate>Sat, 17 May 2008 22:58:18 +0000</lastBuildDate>
		<ttl>30</ttl>
		<item>
			<guid>http://shulinge.com/show-649-1.html</guid>
			<title>302/301重定向</title>
			<author>shulinge</author>
			<description><![CDATA[<p>302/301重定向： <br />
<br />
当浏览器、代理或搜索引擎派出的&quot;爬虫&quot;对某一页面或网址请求调用时，该调用页面或网址所在的网络服务器将会检查一个名为.htaccess的文件。该文件包含如何处理特定请求的指令，并在安全性上扮演关键角色。用户可对该文件进行修改，通过这个文件来通知浏览器、代理或&quot;爬虫&quot;，被调用页面属于临时移走（302重定向）还是永久性移走（301重定向）。我们也可以通过网络托管服务而不是.htaccess'文件来实现301/302永久性重定向。 <br />
<br />
友情提示一：301重定向可促进搜索引擎优化效果 <br />
<br />
从搜索引擎优化角度出发，301重定向是网址重定向最为可行的一种办法。当网站的域名发生变更后，搜索引擎只对新网址进行索引，同时又会把旧地址下原有的外部链接如数转移到新地址下，从而不会让网站的排名因为网址变更而收到丝毫影响。同样，在使用301永久性重定向命令让多个域名指向网站主域时，亦不会对网站的排名产生任何负面影响。 <br />
<br />
友情提示二：302重定向可影响搜索引擎优化效果 <br />
<br />
迄今为止，能够对302重定向具备优异处理能力的只有Google。也就是说，在网站使用302重定向命令将其它域名指向主域时，只有Google会把其它域名的链接成绩计入主域，而其它搜索引擎只会把链接成绩向多个域名分摊，从而削弱主站的链接总量。既然作为网站排名关键因素之一的外链数量受到了影响，网站排名降低也是很自然的事情了。 <br />
<br />
综上所述，在众多重定向技术中，301永久性重定向是最为安全的一种途径，也是极为理想的一款解决方案。 <br />
================================================ <br />
用ASP/PHP实现301重定向： <br />
ASP： <br />
Response.Status=&quot;301 Moved Permanently&quot; <br />
Response.AddHeader &quot;Location&quot;,&quot;http://www.yoursite.com/&quot; <br />
Response.End <br />
PHP： <br />
header(&quot;HTTP/1.1 301 Moved Permanently&quot;)； <br />
header(&quot;Location：http://www.yoursite.com/&quot;)； <br />
exit()；</p>]]></description>
			<link>http://shulinge.com/show-649-1.html</link>
			<category domain="http://shulinge.com/category-4-1.html">站点建设</category>
			<pubDate>2008-05-03 10:31</pubDate>
		</item>
		<item>
			<guid>http://shulinge.com/show-648-1.html</guid>
			<title>[动画新版]如何接受push过来的godaddy域名</title>
			<author>shulinge</author>
			<description><![CDATA[<p>动画操作，下载地址</p>
<p><u><font color="#0000ff"><a href="http://mazdone.hp.infoseek.co.jp/godaddy/down/pushb.zip">http://mazdone.hp.infoseek.co.jp/godaddy/down/pushb.zip</a></font></u></p>
<p>解压密码 <a href="http://xreacn.com">http://xreacn.com</a></p>
<p>*****************************************<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Xrea中文支持论坛<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://xreacn.com">http://xreacn.com</a><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; QQ:3896512<br />
*****************************************</p>
<p>大家好，今天偶做的教程是【如何接受push过来的godaddy域名】</p>
<p>本来打算做图片教程的，发现还真麻烦，godaddy最近BT了很多，干脆做动画吧。</p>
<p>一，我们首先来看push过程</p>
<p>首先你要拥有一个godaddy.com的帐户，注册过程有图片说明，这里我就不解释了，关键部分在于你注册信箱最好是国外的，例如 gmail， hotmail 等， 严重鄙视 sina，tom 等国内信箱，除了广告多，最大的优点就是爱丢信。。。</p>
<p>在你的godaddy注册帐户的信箱中，会收到来自godaddy的操作说明，我们来看一下<br />
（这里要说明的是，godaddy最近效率比较低下，从push开始到接收到这封信，大概需要10分钟的时间，因此如果你没有即时收到，也不要着急，稍等下就可以了）</p>
<p>英文比较好的朋友看下说明应该就会自己操作了，不是很熟悉的朋友请看我的演示</p>
<p>二&nbsp; 实例操作动画</p>
<p>首先登陆帐户</p>
<p><a href="http://www.godaddy.com">http://www.godaddy.com</a></p>
<p>登陆后点 My Account</p>
<p>现在进入域名控制面板</p>
<p>网速。。还真不是一般的快。。</p>
<p>看到了么，这个就是你要接收的域名</p>
<p>这样就接收完毕了</p>
<p>看见了么？ 我们的域名已经在我们的帐户中了。</p>
<p>【注意】由于缓存等问题，有的时候接收完毕后你并没有看到你的域名，不必慌张，只需要稍等就可以了。</p>
<p>现在简单介绍下如何修改whois信息等</p>
<p>在这就可以修改域名的联系人，地址等信息</p>
<p>网速太慢，就不演示了。</p>
<p>大家有什么问题可以去论坛提问</p>
<p><a href="http://xreacn.com">http://xreacn.com</a></p>
<p>Bye~</p>]]></description>
			<link>http://shulinge.com/show-648-1.html</link>
			<category domain="http://shulinge.com/category-9-1.html">原创攻略</category>
			<pubDate>2008-05-02 17:13</pubDate>
		</item>
		<item>
			<guid>http://shulinge.com/show-647-1.html</guid>
			<title>SnagIt抓图功能之特色技巧两则</title>
			<author>shulinge</author>
			<description><![CDATA[<p>老牌抓图软件SnagIt功能强大，善于利用其特色功能，不仅能完成各种抓图任务，还能提高工作效率。下面是有关SnagIt7.1汉化版的两个小技巧。<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;1．&ldquo;所见即所抓&rdquo;的SnagIt <br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;利用SnagIt进行图像捕捉，当遇到要捕捉的内容超过一屏时，我们常利用&ldquo;自动滚动窗口&rdquo;功能来实现。但&ldquo;自动滚动窗口&rdquo;也有不适用的时候，如用ACDSee看图时没有滚动条、需要水平滚动时、或需要同时抓取窗口的标题栏、菜单等内容时，这些都需用&ldquo;扩展窗口&rdquo;来实现。<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;利用SnagIt的扩展窗口可以实现&ldquo;所见即所抓&rdquo;功能。以抓取用IE浏览超过一屏的网页为例，SnagIt的主窗口中的&ldquo;捕获设置&rdquo;如下：&ldquo;模式&rdquo;选择&ldquo;图像&rdquo;，&ldquo;输入&rdquo;选择&ldquo;高级&rdquo;下的&ldquo;扩展窗口&rdquo;。点击&ldquo;捕获&rdquo;按钮，然后选中网页窗口，打开&ldquo;扩展窗口捕获预览&rdquo;窗口。<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;在&ldquo;宽度&rdquo;和&ldquo;高度&rdquo;中输入所要抓取的区域大小，通过&ldquo;更新预览&rdquo;按钮可以实时的在对话框的下面看到所要抓取的图像内容，确认无误后，单击&ldquo;确定&rdquo;，所见到的内容即被抓取。此操作中要注意一点：由于抓取&ldquo;扩展窗口&rdquo;时，只有可调大小的窗口才能改变&ldquo;宽度&rdquo;和&ldquo;高度&rdquo;值，所以窗口不能单击&ldquo;最大化&rdquo;,只能通过拖动调到最大。而且此功能只能在Windows XP下使用。<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;2．&ldquo;一击抓图&rdquo;的SnagIt<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;抓图时，每次都按部就班的设置好捕捉模式、输入、输出等，是不是太麻烦了，完全可以利用SnagIt的&ldquo;一击抓图&rdquo;功能来简化抓图过程。<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;在主界面中，勾选&ldquo;视图&rarr;SnagIt OneClick&rdquo;。抓图时，只需把鼠标移到屏幕右上角边缘，就会出现&ldquo;OneClick&rdquo;窗口（如图1），单击任一配置文件名，即可实现相应功能的抓取；单击下面的&ldquo;我想&hellip;&hellip;&rdquo;，还可以打开SnagIt自带的其他工具。要想真正实现&ldquo;一击抓图&rdquo;，需事先利用主界面下面的&ldquo;添加新配置文件向导&rdquo;或&ldquo;保存配置文件&rdquo;按钮，建立好自己所需的配置文件。</p>
<center><img src="http://img.skycn.com/articleimg/20050809-1.jpg" alt="" /></center>
<p><br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;提示：可以通过如下设置，使SnagIt随系统自动启动，并出现在系统托盘区。单击&ldquo;工具&rarr;程序参数设置&rarr;程序选项&rdquo;，勾选&ldquo;Windows启动时运行SnagIt&rdquo;和&ldquo;使用托盘图标&rdquo;。这样每次抓图不必启动SnagIt，也不占用屏幕空间，只需在&ldquo;OneClick&rdquo;窗口中单击相应的配置文件即可实现图像捕捉。</p>]]></description>
			<link>http://shulinge.com/show-647-1.html</link>
			<category domain="http://shulinge.com/category-3-1.html">电脑爱好者</category>
			<pubDate>2008-04-27 15:37</pubDate>
		</item>
		<item>
			<guid>http://shulinge.com/show-646-1.html</guid>
			<title>台湾史上最猛3P自拍影片流传网络 下载</title>
			<author>shulinge</author>
			<description><![CDATA[<p><a href="http://eladies.sina.com.cn/x/2008/0424/1416698336.shtml">http://eladies.sina.com.cn/x/2008/0424/1416698336.shtml</a></p>
<p>中新网4月24日电 台湾网站近日出现一段3P性爱自拍影片，内容极其火辣，被网友推荐是&ldquo;台湾史上最猛的自拍&rdquo;，片中2男1女疑似为日前发生在台中地区的一起案件当事人。</p>
<p>　　据台湾媒体报道，事件源起于A男与女友B女寻求刺激，找室友大学生C男玩3P性爱游戏，拍下性爱光盘后，向C男母亲勒索得逞，不料2人食髓知味，又借口勒索，C男母亲不堪其扰，报警逮人，检方在今年2月21日，依恐吓取财罪嫌起诉。</p>
<p>　　不料近日本案又传出更劲爆的续集，疑似3人上百张的性爱照片，还有超过30分钟的自拍影片，近日被人放上色情网站，激情画面公开供人浏览、下载。网友奔走相告下，光是在某色情网站，浏览人次就突破7万。由于已涉及妨害风化罪，引起警方高度重视。</p>
<p>　　有网友说，片中女主角约20岁，清秀可爱，2名男主角也仅20几岁，身格健壮。拍摄的地点疑似在旅馆内，3人除了模拟各种性交体位姿势外，还持数码相机互拍录下做爱过程。画面上，一名男主角调皮地竖起大拇指手势称赞对方；轮流上场时间，还有人下场吃方便面。</p>
<p>　　整个性爱画面长达30多分钟，网友纷纷留言称：&ldquo;比陈冠希的有过之而无不及&rdquo;、&ldquo;台湾史上最猛的自拍&rdquo;。</p>
<p>　　对于外传恐吓勒索案的3P性爱影片被贴上网，负责本案的台中检方表示，当初检方确实扣留这些影片及照片做为犯罪证据，但绝不可能外泄，至于外泄的3P影片及照片是否与检方所扣留的相同，还需要加以调查。</p>
<p>　　网友在网络上任意散布3P性爱画面，并指称这些照片及影片是日前台中所发生之恐吓案件3位当事人；法界人士指出，若其指称并非事实，就涉及诽谤罪，若确定是这3位当事人，则可能涉及妨害风化罪嫌，因此不管其指称是否真实，散布3P性爱画面者都将面临追诉。</p>
<p>　　此外，承办该案的检察官或是警察等公务人员因职务之便而取得该3P性爱画面光盘，依法必须加以守密，若是由检警等公务人员所泄漏时，则涉及泄漏秘密罪，可处3年以下有期徒刑。</p>]]></description>
			<link>http://shulinge.com/show-646-1.html</link>
			<category domain="http://shulinge.com/category-7-1.html">网络闻听</category>
			<pubDate>2008-04-25 11:16</pubDate>
		</item>
		<item>
			<guid>http://shulinge.com/show-645-1.html</guid>
			<title>湛江二中 艳照门视频</title>
			<author>shulinge</author>
			<description><![CDATA[<p>发现百度又多了些关键词：</p>
<p>湛江二中艳照视频,求湛江二中艳照视频,湛江二中的艳照视频,看湛江二中艳照视频,湛江二中艳照门 <br />
湛江二中艳照门事件,湛江二中,湛江二中艳照门下载,湛江二中艳照门图片,广东湛江二中艳照门</p>
<p>貌似冠希兄教坏了小孩子么？</p>
<p>下载地址：</p>
<p>----------------------------------------------------------------</p>
<p>**********本帖回复后可见******************</p>
<p>----------------------------------------------------------------</p>
<p><img alt="" border="0" src="http://shulinge.com/images/smiles/laugh.gif" /></p>]]></description>
			<link>http://shulinge.com/show-645-1.html</link>
			<category domain="http://shulinge.com/category-7-1.html">网络闻听</category>
			<pubDate>2008-04-25 11:11</pubDate>
		</item>
		<item>
			<guid>http://shulinge.com/show-644-1.html</guid>
			<title>Free.fr的主号开设副号和如何激活副号</title>
			<author>shulinge</author>
			<description><![CDATA[<p>对于近日网络流传的 Free.fr不能开设副号。。。偶对此不敢认同</p>
<p>办法仍然是有的。</p>
<p>做了一动画演示</p>
<p><a href="http://ahui.hp.infoseek.co.jp/free/openfr.zip">http://ahui.hp.infoseek.co.jp/free/openfr.zip</a></p>
<p>为了避免被人恶意利用，加了解压密码</p>
<p>不必试图强行破解。。。偶密码的Bt程度向来是大家知道的。。</p>
<p>需要的联系偶Q吧，当然不是人人+偶Q就告诉你。。</p>
<p>只能是偶熟悉的，确定不会把Fr滥用的朋友</p>]]></description>
			<link>http://shulinge.com/show-644-1.html</link>
			<category domain="http://shulinge.com/category-9-1.html">原创攻略</category>
			<pubDate>2008-04-21 10:57</pubDate>
		</item>
		<item>
			<guid>http://shulinge.com/show-643-1.html</guid>
			<title>国内视频加速软件 VideoSpeedy</title>
			<author>shulinge</author>
			<description><![CDATA[<p>以前偶介绍过youtobe的加速软件 SpeedBit Video Accelerator ，对加速youtobe很好很强大，这次介绍的是可以加速国内视频的软件VideoSpeedy</p>
<p>看官方介绍：</p>
<p>VideoSpeedy加速器是一款永久免费的视频加速软件。在线观看视频时，通过它加速后能够提高视频流的下载速度，消除画面的停顿，让您拥有真正流畅的视频体验。<br />
<br />
VideoSpeedy 采用众多先进的技术，如点对点传输（P2P）、多任务下载、分块Cache等技术，为视频网站提供视频点播与直播的加速服务，目的是为视频网站运营商减轻 服务器压力、节省带宽、减低运营成本，让用户在线收看视频更流畅。 VideoSpeedy产品包括客户端和服务器端，用户只需下载安装客户端（VSpeedClient）即可使用。 <br />
<br />
本产品目前适用于Windows 2000/XP/2003/Vista等操作系统。</p>
<p>下载地址 <a href="http://www.videospeedy.com/">http://www.videospeedy.com/</a></p>
<p>偶这里网速看sina的一直卡的厉害，但是用了加速器。流程了很多，强烈推荐。。。</p>]]></description>
			<link>http://shulinge.com/show-643-1.html</link>
			<category domain="http://shulinge.com/category-5-1.html">新软下载</category>
			<pubDate>2008-04-19 12:46</pubDate>
		</item>
		<item>
			<guid>http://shulinge.com/show-642-1.html</guid>
			<title>帮朋友代购了两个米国主机</title>
			<author>shulinge</author>
			<description><![CDATA[<p><img alt="" border="0" src="http://shulinge.com/images/smiles/afraid.gif" />&nbsp;一个是鬼鬼的， 美国MT主机，速度不错，ping还不到200，和xrea有的一比。</p>
<p>他和朋友合租 GS</p>
<p><a href="http://www.mediatemple.net/webhosting/gs/">http://www.mediatemple.net/webhosting/gs/</a></p>
<p>100 GBs of premium storage <br />
1 TB of short-path bandwidth <br />
Host up to 100 individual sites <br />
1000 email accounts <br />
64 MB Ruby/Mongrel container <br />
Money Back Guarantee <br />
All of the features below, and more...</p>
<p>优点是面板很好很强大，速度飞快，缺点也很明显：太贵</p>
<p>每月20$ ，年付200$，不过有15%的优惠，大概合170$</p>
<p>4个人分摊下，300￥ 左右吧。还是不错的，因为SSH权限和目录权限都可以独立分配，所以相对也安全些</p>
<p>最郁闷的是开通，折腾了偶好几天，逼着偶MM用skype往美国打了好几次电话</p>
<p>起因有点郁闷了，当时用visa结算的，名字写的是鬼鬼的名字，结果老外发现名字和visa不一致，死活不给开通。。。折腾了好几天，发了N封电子信件才算搞定。</p>
<p>晚上帮小梁代购了一个godaddy的 150G空间+SSL</p>
<p>花了大约80$吧，说实话，偶还是感觉gd的空间不错，速度快，控制面板也易用很多，偶买米送的那几个都开通了10G的免费空间，虽然免费空间有广告，但是放图片还是不错的，我BLOG图片现在用的就是GD免费空间来存的,AD下</p>
<p><a href="http://shulinge.uni.cc">http://shulinge.uni.cc</a></p>
<p>让小梁提醒了偶下，隐藏上传地址了。。免得有些人心术不正，传些xx图。。。</p>
<p>明天又是周末，去哪里玩好捏&nbsp;<img alt="" border="0" src="http://shulinge.com/images/smiles/laugh.gif" /></p>]]></description>
			<link>http://shulinge.com/show-642-1.html</link>
			<category domain="http://shulinge.com/category-8-1.html">生活点滴</category>
			<pubDate>2008-04-18 21:30</pubDate>
		</item>
		<item>
			<guid>http://shulinge.com/show-641-1.html</guid>
			<title>mysql 常用的命令操纵</title>
			<author>shulinge</author>
			<description><![CDATA[<p>第一招、mysql服务的启动和停止<br />
net stop mysql<br />
net start mysql</p>
<div>第二招、登陆mysql<br />
语法如下： mysql -u用户名 -p用户密码<br />
键入命令mysql -uroot -p， 回车后提示你输入密码，输入12345，然后回车即可进入到mysql中了，mysql的提示符是：<br />
mysql&gt;<br />
注意，如果是连接到另外的机器上，则需要加入一个参数-h机器IP</div>
<div>第三招、增加新用户<br />
格式：grant 权限 on 数据库.* to 用户名@登录主机 identified by &quot;密码&quot;<br />
如，增加一个用户user1密码为password1，让其可以在本机上登录， 并对所有数据库有查询、插入、修改、删除的权限。首先用以root用户连入mysql，然后键入以下命令：<br />
grant select,insert,update,delete on *.* to <a href="mailto:user1@localhost">user1@localhost</a> Identified by &quot;password1&quot;;<br />
如果希望该用户能够在任何机器上登陆mysql，则将localhost改为&quot;%&quot;。<br />
如果你不想user1有密码，可以再打一个命令将密码去掉。<br />
grant select,insert,update,delete on mydb.* to <a href="mailto:user1@localhost">user1@localhost</a> identified by &quot;&quot;;</div>
<div>第四招： 操作数据库<br />
登录到mysql中，然后在mysql的提示符下运行下列命令，每个命令以分号结束。<br />
1、 显示数据库列表。<br />
show databases;<br />
缺省有两个数据库：mysql和test。 mysql库存放着mysql的系统和用户权限信息，我们改密码和新增用户，实际上就是对这个库进行操作。<br />
2、 显示库中的数据表：<br />
use mysql;<br />
show tables;<br />
3、 显示数据表的结构：<br />
describe 表名;<br />
4、 建库与删库：<br />
create database 库名;<br />
drop database 库名;<br />
5、 建表：<br />
use 库名;<br />
create table 表名(字段列表);<br />
drop table 表名;<br />
6、 清空表中记录：<br />
delete from 表名;<br />
7、 显示表中的记录：<br />
select * from 表名;</div>
<div>第五招、导出和导入数据<br />
1. 导出数据：<br />
mysqldump --opt test &gt; mysql.test<br />
即将数据库test数据库导出到mysql.test文件，后者是一个文本文件<br />
如：mysqldump -u root -p123456 --databases dbname &gt; mysql.dbname<br />
就是把数据库dbname导出到文件mysql.dbname中。<br />
2. 导入数据:<br />
mysqlimport -u root -p123456 &lt; mysql.dbname。<br />
不用解释了吧。<br />
3. 将文本数据导入数据库:<br />
文本数据的字段数据之间用tab键隔开。<br />
use test;<br />
load data local infile &quot;文件名&quot; into table 表名;</div>]]></description>
			<link>http://shulinge.com/show-641-1.html</link>
			<category domain="http://shulinge.com/category-6-1.html">网络资料</category>
			<pubDate>2008-04-18 10:43</pubDate>
		</item>
		<item>
			<guid>http://shulinge.com/show-640-1.html</guid>
			<title>常用MySQL命令</title>
			<author>shulinge</author>
			<description><![CDATA[<p>启动：net start mySql;<br />
　　进入：mysql -u root -p/mysql -h localhost -u root -p databaseName;<br />
　　列出数据库：show databases;<br />
　　选择数据库：use databaseName;<br />
　　列出表格：show tables；<br />
　　显示表格列的属性：show columns from tableName；<br />
　　建立数据库：source fileName.txt;<br />
　　匹配字符：可以用通配符_代表任何一个字符，％代表任何字符串;<br />
　　增加一个字段：alter table tabelName add column fieldName dateType;<br />
　　增加多个字段：alter table tabelName add column fieldName1 dateType,add columns fieldName2 dateType;<br />
　　多行命令输入:注意不能将单词断开;当插入或更改数据时，不能将字段的字符串展开到多行里，否则硬回车将被储存到数据中;<br />
　　增加一个管理员帐户：grant all on *.* to user@localhost identified by &quot;password&quot;;<br />
　　每条语句输入完毕后要在末尾填加分号';'，或者填加'\g'也可以；<br />
　　查询时间：select now();<br />
　　查询当前用户：select user();<br />
　　查询数据库版本：select version();<br />
　　查询当前使用的数据库：select database();<br />
　　<br />
　　1、删除student_course数据库中的students数据表：<br />
　　rm -f student_course/students.*<br />
　　<br />
　　2、备份数据库：(将数据库test备份)<br />
　　mysqldump -u root -p test&gt;c:\test.txt<br />
　　备份表格：(备份test数据库下的mytable表格)<br />
　　mysqldump -u root -p test mytable&gt;c:\test.txt<br />
　　将备份数据导入到数据库：(导回test数据库)<br />
　　mysql -u root -p test&lt;c:\test.txt<br />
　　<br />
　　3、创建临时表：(建立临时表zengchao)<br />
　　create temporary table zengchao(name varchar(10));<br />
　　<br />
　　4、创建表是先判断表是否存在<br />
　　create table if not exists students(&hellip;&hellip;);<br />
　　<br />
　　5、从已经有的表中复制表的结构<br />
　　create table table2 select * from table1 where 1&lt;&gt;1;<br />
　　<br />
　　6、复制表<br />
　　create table table2 select * from table1;<br />
　　<br />
　　7、对表重新命名<br />
　　alter table table1 rename as table2;<br />
　　<br />
　　8、修改列的类型<br />
　　alter table table1 modify id int unsigned;//修改列id的类型为int unsigned<br />
　　alter table table1 change id sid int unsigned;//修改列id的名字为sid，而且把属性修改为int unsigned<br />
　　<br />
　　9、创建索引<br />
　　alter table table1 add index ind_id (id);<br />
　　create index ind_id on table1 (id);<br />
　　create unique index ind_id on table1 (id);//建立唯一性索引<br />
　　<br />
　　10、删除索引<br />
　　drop index idx_id on table1;<br />
　　alter table table1 drop index ind_id;<br />
　　<br />
　　11、联合字符或者多个列(将列id与&quot;:&quot;和列name和&quot;=&quot;连接)<br />
　　select concat(id,':',name,'=') from students;<br />
　　<br />
　　12、limit(选出10到20条)&lt;第一个记录集的编号是0&gt;<br />
　　select * from students order by id limit 9,10;<br />
　　<br />
　　13、MySQL不支持的功能<br />
　　事务，视图，外键和引用完整性，存储过程和触发器<br />
　　<br />
　　<br />
　　14、MySQL会使用索引的操作符号<br />
　　&lt;,&lt;=,&gt;=,&gt;,=,between,in,不带%或者_开头的like<br />
　　<br />
　　15、使用索引的缺点<br />
　　1)减慢增删改数据的速度；<br />
　　2）占用磁盘空间；<br />
　　3）增加查询优化器的负担；<br />
　　当查询优化器生成执行计划时，会考虑索引，太多的索引会给查询优化器增加工作量，导致无法选择最优的查询方案；<br />
　　<br />
　　16、分析索引效率<br />
　　方法：在一般的SQL语句前加上explain；<br />
　　分析结果的含义：<br />
　　1）table：表名；<br />
　　2）type：连接的类型，(ALL/Range/Ref)。其中ref是最理想的；<br />
　　3）possible_keys：查询可以利用的索引名；<br />
　　4）key：实际使用的索引；<br />
　　5）key_len：索引中被使用部分的长度（字节）；<br />
　　6）ref：显示列名字或者&quot;const&quot;（不明白什么意思）；<br />
　　7）rows：显示MySQL认为在找到正确结果之前必须扫描的行数；<br />
　　8）extra：MySQL的建议；<br />
　　<br />
　　17、使用较短的定长列<br />
　　1）尽可能使用较短的数据类型；<br />
　　2）尽可能使用定长数据类型；<br />
　　a）用char代替varchar，固定长度的数据处理比变长的快些；<br />
　　b）对于频繁修改的表，磁盘容易形成碎片，从而影响数据库的整体性能；<br />
　　c）万一出现数据表崩溃，使用固定长度数据行的表更容易重新构造。使用固定长度的数据行，每个记录的开始位置都是固定记录长度的倍数，可以很容易被检测到，但是使用可变长度的数据行就不一定了；<br />
　　d）对于MyISAM类型的数据表，虽然转换成固定长度的数据列可以提高性能，但是占据的空间也大；<br />
　　<br />
　　18、使用not null和enum<br />
　　尽量将列定义为not null，这样可使数据的出来更快，所需的空间更少，而且在查询时，MySQL不需要检查是否存在特例，即null值，从而优化查询；<br />
　　如果一列只含有有限数目的特定值，如性别，是否有效或者入学年份等，在这种情况下应该考虑将其转换为enum列的值，MySQL处理的更快，因为所有的enum值在系统内都是以标识数值来表示的；<br />
　　<br />
　　19、使用optimize table<br />
　　对于经常修改的表，容易产生碎片，使在查询数据库时必须读取更多的磁盘块，降低查询性能。具有可变长的表都存在磁盘碎片问题，这个问题对blob数据类型更为突出，因为其尺寸变化非常大。可以通过使用optimize table来整理碎片，保证数据库性能不下降，优化那些受碎片影响的数据表。 optimize table可以用于MyISAM和BDB类型的数据表。实际上任何碎片整理方法都是用mysqldump来转存数据表，然后使用转存后的文件并重新建数据表；<br />
　　<br />
　　20、使用procedure analyse()<br />
　　可以使用procedure analyse()显示最佳类型的建议，使用很简单，在select语句后面加上procedure analyse()就可以了；例如：<br />
　　select * from students procedure analyse();<br />
　　select * from students procedure analyse(16,256);<br />
　　第二条语句要求procedure analyse()不要建议含有多于16个值，或者含有多于256字节的enum类型，如果没有限制，输出可能会很长；<br />
　　<br />
　　21、使用查询缓存<br />
　　1）查询缓存的工作方式：<br />
　　第一次执行某条select语句时，服务器记住该查询的文本内容和查询结果，存储在缓存中，下次碰到这个语句时，直接从缓存中返回结果；当更新数据表后，该数据表的任何缓存查询都变成无效的，并且会被丢弃。<br />
　　2）配置缓存参数：<br />
　　变量：query_cache _type，查询缓存的操作模式。有3中模式，0：不缓存；1：缓存查询，除非与select sql_no_cache开头；2：根据需要只缓存那些以select sql_cache开头的查询；query_cache_size：设置查询缓存的最大结果集的大小，比这个值大的不会被缓存。<br />
　　<br />
　　22、调整硬件<br />
　　1）在机器上装更多的内存；<br />
　　2）增加更快的硬盘以减少I/O等待时间；<br />
　　寻道时间是决定性能的主要因素，逐字地移动磁头是最慢的，一旦磁头定位，从磁道读则很快；<br />
　　3）在不同的物理硬盘设备上重新分配磁盘活动；<br />
　　如果可能，应将最繁忙的数据库存放在不同的物理设备上，这跟使用同一物理设备的不同分区是不同的，因为它们将争用相同的物理资源（磁头）。</p>]]></description>
			<link>http://shulinge.com/show-640-1.html</link>
			<category domain="http://shulinge.com/category-6-1.html">网络资料</category>
			<pubDate>2008-04-18 10:42</pubDate>
		</item>
		<item>
			<guid>http://shulinge.com/show-639-1.html</guid>
			<title>成功开通 surpasshosting.com 的SSH</title>
			<author>shulinge</author>
			<description><![CDATA[<p><img alt="" border="0" src="http://shulinge.com/images/smiles/laugh.gif" />&nbsp; 情人节搞活动买的那个， 1$买了200G的空间，不过FTP速度</p>
<p>确实有点郁闷，如果有SSH就好了。</p>
<p>联系老外，老外的回复还真是快：</p>
<p>------------------------------------------------------------------------------------------------</p>
<p>Hello,<br />
<br />
Currently we are offering SSH access at no additional charge for Surpass clients (with the exemption of specials plans such as the OC5 and OC10 plans). To qualify for this access, we will need for you to submit the following form:<br />
<br />
<a onclick="return top.js.OpenExtLink(window,event,this)" href="http://www.surpasshosting.com/forms/ssh-request.pdf" target="_blank">http://www.surpasshosting.com<wbr></wbr>/forms/ssh-request.pdf</a><br />
<br />
Fax Instructions<br />
------------------<br />
If you wish to submit this form to us via fax, send it to 407-386-6513. Make sure your photo identification is included as the form requires, and that the photo ID is clear and legible. Make sure to reply to this email message and let us know the area code from which the fax message was sent so we may locate the form and continue with the update request.<br />
<br />
Email Instructions<br />
------------------<br />
We will also accept a scan of this form and photo ID submitted to us via a reply to this email message. Make sure your photo identification is included as the form requires, and that the photo ID is clear and legible.
<script type="text/javascript"><!--
D(["mb","\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\nOnce we have received this completed form, we will activate SSH access on your account. \u003cbr\u003e\n\u003cbr\u003e\nIf you have any questions, feel free to ask.\u003cbr\u003e\n----------\u003cbr\u003e\nLamar\u003cbr\u003e\nLevel 1 Analyst, Office\u003cbr\u003e\nSurpassHosting.com\n\n\u003cbr\u003e\u003cbr\u003e\n\u003cb\u003e林纾\u003c/b\u003e (Recipient) Posted On: 17 Apr 2008 01:52 AM\n\u003chr\u003e\n\u003cbr\u003e\nDear master:\u003cbr\u003e\nthanks for your help,\u003cbr\u003e\n\u003cbr\u003e\nIt\u0026#39;s My person info:\u003cbr\u003e\n\u003cbr\u003e\nName：Su Yan\u003cbr\u003e\n\u003cbr\u003e\nAddress：NO.051,Wenhua Road, Anfu District,Linli  City, Hunan Province,China\u003cbr\u003e\n\u003cbr\u003e\nDomain name：\u003ca href\u003d\"http://0546.us\" target\u003d\"_blank\" onclick\u003d\"return top.js.OpenExtLink(window,event,this)\"\u003e0546.us\u003c/a\u003e\u003cbr\u003e\n\u003cbr\u003e\nData：17.04.2008\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\nSignature：\u003cbr\u003e\n\u003cbr\u003e\nSu Yan\u003cbr\u003e\n\u003cbr\u003e\n苏 颜\u003cbr\u003e\n\u003cbr\u003e\n2008/4/17, SurpassHosting :\u003cbr\u003e\n\u0026gt;\u003cbr\u003e\n\u0026gt; Hello,\u003cbr\u003e\n\u0026gt;\u003cbr\u003e\n\u0026gt; Currently we are offering SSH access at no additional charge for Surpass\u003cbr\u003e\n\u0026gt; clients (with the exemption of specials plans such as the OC5 and OC10\u003cbr\u003e\n\u0026gt; plans). To qualify for this access, we will need for you to submit the\u003cbr\u003e\n\u0026gt; following form:\u003cbr\u003e\n\u0026gt;\u003cbr\u003e\n\u0026gt; \u003ca href\u003d\"http://www.surpasshosting.com/forms/ssh-request.pdf\" target\u003d\"_blank\" onclick\u003d\"return top.js.OpenExtLink(window,event,this)\"\u003ehttp://www.surpasshosting.com\u003cWBR\u003e/forms/ssh-request.pdf\u003c/a\u003e\u003cbr\u003e\n\u0026gt;\u003cbr\u003e\n\u0026gt; Fax Instructions\u003cbr\u003e\n\u0026gt; ------------------\u003cbr\u003e\n\u0026gt; If you wish to submit this form to us via fax, send it to 407-386-6513.\u003cbr\u003e\n\u0026gt; Make sure your photo identification is included as the form requires, and\u003cbr\u003e\n\u0026gt; that the photo ID is clear and legible. Make sure to reply to this email\u003cbr\u003e\n\u0026gt; message and let us know the area code from which the fax message was sent so\u003cbr\u003e\n\u0026gt; we may locate the form and continue with the update request.\u003cbr\u003e\n\u0026gt;\u003cbr\u003e\n\u0026gt; Email Instructions\u003cbr\u003e\n\u0026gt; ------------------\u003cbr\u003e\n\u0026gt; We will also accept a scan of this form and photo ID submitted to us via a\u003cbr\u003e\n\u0026gt; reply to this email message. Make sure your photo identification is included\u003cbr\u003e\n\u0026gt; as the form requires, and that the photo ID is clear and legible.\u003cbr\u003e\n\u0026gt;\u003cbr\u003e\n\u0026gt;\u003cbr\u003e\n\u0026gt; Once we have received this completed form, we will activate SSH access on",1]
);

//--></script>
<br />
<br />
<br />
Once we have received this completed form, we will activate SSH access on your account. <br />
<br />
If you have any questions, feel free to ask.<br />
----------<br />
Lamar<br />
Level 1 Analyst, Office<br />
SurpassHosting.com</p>
<p>------------------------------------------------------------------------------------------------</p>
<p>简单的讲，按照下面的pdf的表格，扫描证件发给他们就可以了，方法可以是传真，也可以email</p>
<p>找来身份证，扫描，然后顺便翻译成英文一份 （估计懂中文的客服不是很多&nbsp;<img alt="" border="0" src="http://shulinge.com/images/smiles/sweat.gif" />）</p>
<p>呵呵，上午发的，结果晚上就给偶开通了。<img alt="" border="0" src="http://shulinge.com/images/smiles/laugh.gif" /></p>
<p>SSH就是方便很多 ，发图演示下：</p>
<p><img alt="" src="http://369.hostrocket.com/pic/1ssh.png" /></p>
<p>要注意一点： SSH的端口不是常见的22， 是1291 。。。。<img alt="" border="0" src="http://shulinge.com/images/smiles/sweat.gif" /></p>]]></description>
			<link>http://shulinge.com/show-639-1.html</link>
			<category domain="http://shulinge.com/category-4-1.html">站点建设</category>
			<pubDate>2008-04-18 09:19</pubDate>
		</item>
		<item>
			<guid>http://shulinge.com/show-638-1.html</guid>
			<title>瑞星奥运前“普降甘霖” 送半年版免费杀毒软件</title>
			<author>shulinge</author>
			<description><![CDATA[<p>国内著名的信息安全厂商瑞星公司宣布,从4月17日开始,向全社会发放瑞星杀毒软件半年免费版,所有用户都可以通过瑞星官方网站(<a href="http://www.rising.com.cn">www.rising.com.cn</a>)和各大下载网站获取安装包。瑞星强调,该活动只是短期行为,免费产品发放时间有限,请大家尽快下载使用。瑞星公司此次推出的半年免费策略,是瑞星针对2008年奥运年展开的系列活动之一,也是瑞星08年在个人市场的春季攻势,其宗旨是奥运会之前整肃互联网的安全环境,提高电脑用户的整体安全水平,这也是作为国内最大的信息安全厂商,以实际行动迎接奥运、回馈用户的重大举措.<br />
下载地址:http://www.rising.com.cn/2008/free/index.htm</p>]]></description>
			<link>http://shulinge.com/show-638-1.html</link>
			<category domain="http://shulinge.com/category-5-1.html">新软下载</category>
			<pubDate>2008-04-17 19:15</pubDate>
		</item>
		<item>
			<guid>http://shulinge.com/show-637-1.html</guid>
			<title>做xx站的垃圾，请不要加我Q，谢谢</title>
			<author>shulinge</author>
			<description><![CDATA[<p>本来就反感你们这群做XX站的，如果自己买空间做就算了，偏偏</p>
<p>拿免费空间做，free.fr 都被你们做成什么样子了？</p>
<p>要不就是申请大量空间传xx图-----做人别那么陈冠希，可以么？</p>
<p>还有记得一点，就算骗人，记得换个QQ，我习惯性的在加人后百度QQ号</p>
<p>百度没收录的不理，有恶迹的不理</p>
<p>再次重申原则：</p>
<p>本人从不打算和做xx站的交往，更不打算和你们做朋友</p>
<p><font face="Comic Sans MS" color="#ff0000" size="5"><strong>另外，本人不会在除了 </strong></font></p>
<p><font face="Comic Sans MS" color="#ff0000" size="5"><strong>jgwy.net&nbsp; im286.com, shulinge.com,xreacn.com ，</strong></font></p>
<p><font face="Comic Sans MS" color="#ff0000" size="5"><strong>paipai.com taobao.com</strong></font></p>
<p><font face="Comic Sans MS" color="#ff0000" size="5"><strong>以外的社区论坛或者网站使用自己的QQ：3896512 或者信箱</strong></font></p>
<p><font face="Comic Sans MS" color="#ff0000" size="5"><strong>在除了以上社区以外看到本人Q或者信箱的，均为假冒，所产生的后果和偶无关</strong></font></p>
<p>&nbsp;</p>]]></description>
			<link>http://shulinge.com/show-637-1.html</link>
			<category domain="http://shulinge.com/category-8-1.html">生活点滴</category>
			<pubDate>2008-04-17 11:20</pubDate>
		</item>
		<item>
			<guid>http://shulinge.com/show-636-1.html</guid>
			<title>Free.fr 的文件上传</title>
			<author>shulinge</author>
			<description><![CDATA[<p>这里只讲讲在线unzip</p>
<p>你用什么办法把压缩包传上去偶不管。</p>
<p>下载 Unzipper （ 086.free.fr 有下）</p>
<p>在free.fr根目录建立文件夹 sessions （一定要建，否则会报错）</p>
<p>用unzipper解压。。</p>
<p>完成。 有那么麻烦么&nbsp;<img alt="" border="0" src="http://shulinge.com/images/smiles/sweat.gif" /></p>]]></description>
			<link>http://shulinge.com/show-636-1.html</link>
			<category domain="http://shulinge.com/category-9-1.html">原创攻略</category>
			<pubDate>2008-04-17 09:25</pubDate>
		</item>
		<item>
			<guid>http://shulinge.com/show-635-1.html</guid>
			<title>godaddy空间支持在线解压</title>
			<author>shulinge</author>
			<description><![CDATA[<p class="MsoNormal"><span lang="EN-US"><o:p>查了下网上的帖子，居然很多人说godaddy的空间不支持在线解压，要自己传个net2ftp。。这不是误人子弟么？</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>VPS或者独立主机不用说，自带SSH，想怎么弄就怎么弄。</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>对于sharehost， 你只要登陆你的空间控制面板</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>选择--content---file manager 就看到了。。</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p><img src="http://369.hostrocket.com/pic/gd.png" alt="" /></o:p></span></p>]]></description>
			<link>http://shulinge.com/show-635-1.html</link>
			<category domain="http://shulinge.com/category-4-1.html">站点建设</category>
			<pubDate>2008-04-17 09:19</pubDate>
		</item>
		<item>
			<guid>http://shulinge.com/show-634-1.html</guid>
			<title>使用ssh命令行下远程传输文件</title>
			<author>shulinge</author>
			<description><![CDATA[<p class="MsoNormal"><span lang="EN-US">scp</span> <span style="font-family: 宋体">命令是</span> <span lang="EN-US">SSH</span> <span style="font-family: 宋体">中最方便有用的命令了，试想，在两台服务器之间直接传送文件，仅仅用</span> <span lang="EN-US">scp</span> <span style="font-family: 宋体">一个命令就完全解决了。</span> <span style="font-family: 宋体">你可以在一台服务器上</span> <span style="font-family: 宋体">以</span> <span lang="EN-US">root</span> <span style="font-family: 宋体">身份运行</span> <span lang="EN-US">#scp servername:/home/ftp/pub/file1 . </span><span style="font-family: 宋体">这样就把另一台服务器上的文件</span> <span lang="EN-US">/home/ftp/pub/file1</span> <span style="font-family: 宋体">直接传到本机器的当前目录下，当然你也可以用</span> <span lang="EN-US">#scp /tmp/file2 servername:/boot </span><span style="font-family: 宋体">把本机上的文件</span> <span lang="EN-US">/tmp/file2</span> <span style="font-family: 宋体">送到另一台机器的</span> <span lang="EN-US">/boot</span> <span style="font-family: 宋体">目录下。而且整个传送过程仍然是用</span> <span lang="EN-US">SSH</span> <span lang="EN-US">加密的。<br />
<o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">scp</span> <span style="font-family: 宋体">就是</span> <span lang="EN-US">secure copy,</span> <span style="font-family: 宋体">是用来进行远程文件拷贝的</span> <span lang="EN-US">.</span> <span style="font-family: 宋体">数据传输使用</span> <span lang="EN-US">ssh1,</span> <span style="font-family: 宋体">并且和</span> <span lang="EN-US">ssh1</span> <span style="font-family: 宋体">使用相同的认证方式</span> <span lang="EN-US">,</span> <span style="font-family: 宋体">提供相同的安全保证</span> <span lang="EN-US">.</span> <span style="font-family: 宋体">与</span> <span lang="EN-US">rcp</span> <span style="font-family: 宋体">不同的是</span> <span lang="EN-US">,scp</span> <span style="font-family: 宋体">会要求你输入密码如果需要的话</span> <span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">最简单的应用如下</span> <span lang="EN-US">:</span></p>
<p class="MsoNormal"><span lang="EN-US">scp </span><span style="font-family: 宋体">本地用户名</span> <span lang="EN-US">@IP</span> <span style="font-family: 宋体">地址</span> <span lang="EN-US">:</span> <span style="font-family: 宋体">文件名</span> <span lang="EN-US">1 </span><span style="font-family: 宋体">远程用户名</span> <span lang="EN-US">@IP</span> <span style="font-family: 宋体">地址</span> <span lang="EN-US">:</span> <span style="font-family: 宋体">文件名</span> <span lang="EN-US">2</span></p>
<p class="MsoNormal"><span lang="EN-US">[</span> <span style="font-family: 宋体">本地用户名</span> <span lang="EN-US">@IP</span> <span style="font-family: 宋体">地址</span> <span lang="EN-US">:]</span> <span style="font-family: 宋体">可以不输入</span> <span lang="EN-US">,</span> <span style="font-family: 宋体">可能需要输入远程用户名所对应的密码</span> <span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体">可能有用的几个参数</span> <span lang="EN-US">:</span></p>
<p class="MsoNormal"><span lang="EN-US">-v </span><span style="font-family: 宋体">和大多数</span> <span lang="EN-US">linux</span> <span style="font-family: 宋体">命令中的</span> <span lang="EN-US">-v</span> <span style="font-family: 宋体">意思一样</span> <span lang="EN-US">,</span> <span style="font-family: 宋体">用来显示进度</span> <span lang="EN-US">.</span> <span style="font-family: 宋体">可以用来查看连接</span> <span lang="EN-US">,</span> <span style="font-family: 宋体">认证</span> <span lang="EN-US">,</span> <span style="font-family: 宋体">或是配置错误</span> <span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US">-C </span><span style="font-family: 宋体">使能压缩选项</span> <span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US">-P </span><span style="font-family: 宋体">选择端口</span> <span lang="EN-US">.</span> <span style="font-family: 宋体">注意</span> <span lang="EN-US">-p</span> <span style="font-family: 宋体">已经被</span> <span lang="EN-US">rcp</span> <span style="font-family: 宋体">使用</span> <span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US">-4 </span><span style="font-family: 宋体">强行使用</span> <span lang="EN-US">IPV4</span> <span style="font-family: 宋体">地址</span> <span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US">-6 </span><span style="font-family: 宋体">强行使用</span> <span lang="EN-US">IPV6</span> <span style="font-family: 宋体">地址</span> <span lang="EN-US">.<o:p><br />
</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><span>&nbsp;</span>-r Recursively copy entire directories.</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p> </span></p>
<p class="MsoNormal"><span lang="EN-US">scp</span> <span style="font-family: 宋体">中很多参数都和</span> <span lang="EN-US">ssh1</span> <span style="font-family: 宋体">有关</span> <span lang="EN-US">,</span> <span style="font-family: 宋体">需要的话在看</span> <span lang="EN-US">man scp.</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p> </span></p>
<p class="MsoNormal"><span style="font-family: 宋体">要是支持</span> <span lang="EN-US">ssh file transfer</span> <span style="font-family: 宋体">的话最方便。</span></p>]]></description>
			<link>http://shulinge.com/show-634-1.html</link>
			<category domain="http://shulinge.com/category-6-1.html">网络资料</category>
			<pubDate>2008-04-17 08:00</pubDate>
		</item>
		<item>
			<guid>http://shulinge.com/show-633-1.html</guid>
			<title>SSH常用命令</title>
			<author>shulinge</author>
			<description><![CDATA[<p>rm -rf mydir /* 删除mydir目录 */<br />
mkdir [dir] <font color="#cc0033">新建文件夹</font><br />
cd mydir /* 进入mydir目录 */<br />
cd - /* 回上一级目录 */<br />
cd ~ /* 回根目录 */<br />
mv tools tool /* 把tools目录改名为tool */<br />
ln -s tool bac</p>
<p><br />
/* 给tool目录创建名为bac的符号链接,最熟悉的应该就是FTP中www链接到public_html目录了 */</p>
<p>cp -a tool /home/leavex/www /* 把tool目录下所有文件复制到www目录下 */<br />
rm go.tar /* 删除go.tar文件 */<br />
find mt.cgi /* 查找文件名为mt.cgi的文件 */<br />
df &ndash;h /* 查看磁盘剩余空间,好像没这个必要，除非你太那个了 */<br />
tar xvf wordpress.tar /* 解压tar格式的文件 */<br />
tar -tvf myfile.tar /* 查看tar文件中包含的文件 */<br />
gzip -d ge.tar.gz /* 解压.tar.gz文件为.tar文件 */<br />
unzip phpbb.zip /* 解压zip文件，windows下要压缩出一个.tar.gz格式的文件还是有点麻烦的 */<br />
tar cf toole.tar tool /* 把tool目录打包为toole.tar文件 */<br />
tar cfz geek.tar.gz tool<br />
/* 把tool目录打包且压缩为geek.tar.gz文件，因为.tar文件几乎是没有压缩过的，MT的.tar.gz文件解压成.tar文件后差不多是10MB */</p>
<p>wget http://www.sevenapart.com/download/wp.tar.gz<br />
/*下载远程服务器上的文件到自己的服务器，连上传都省了，服务器不是100M就是1000M的带宽，下载一个2-3兆的MT还不是几十秒的事 */<br />
wget -c http://www.eightapart.com/undone.zip<br />
/* 继续下载上次未下载完的文件 */</p>
<p>tar cfz geek.tar.gz tool<br />
/* 把tool目录打包且压缩为geek.tar.gz文件，因为.tar文件几乎是没有压缩过的，MT的.tar.gz文件解压成.tar文件后差不多是10MB */</p>
<p>还有一些是VIM里要用到的，也罗列出来吧！</p>
<p>移动类的：<br />
h/j/k/l: 左/下/上/右　移一格<br />
w : 向后词移动　（前面加数字移动多少个词）<br />
b : 向前词移动　（前面加数字移动多少个词）<br />
e : 向后移到词末<br />
ge : 向前移到词末<br />
$ <end></end>: 行末<br />
0 <home></home>: 行首<br />
tx : 向右查找本行的x并移到那儿（大写时向左）<br />
33G : 移到文件的第33行<br />
gg : 文件首行<br />
G : 文件尾行<br />
33% : 文件的33%处<br />
H/M/L : 屏幕的首/中/尾行<br />
zt/zz/zb : 当前行移到屏幕的首/中/底部</p>
<p>跳转：<br />
&rdquo; : 回到跳转来的地方<br />
CTRL-O : 跳到一个 &ldquo;较老&rdquo; 的地方<br />
CTRL-I <tab></tab>: 则跳到一个 &ldquo;较新&rdquo; 的地方</p>
<p>查找：<br />
/ : 向下查找（后加关键字）<br />
? : 向上查找（后加关键字）<br />
n : 下一条符合的记录</p>
<p>编辑：<br />
i : 转换到插入模式<br />
x : 删除当前字符<br />
. : 重复最后一次的修改操作(同PS里ctrl+f执行滤镜)<br />
u : 撤销操作<br />
CTRL-R : 重做<br />
p : 将删除的字符插入到当前位置(put)</p>
<p>退出保存：<br />
:q : 退出<br />
:q! : 不保存退出<br />
ZZ : 保存后退出<br />
:e! : 放弃修改重新编辑</p>
<p>退出SSH后，继续运行！<br />
#nohup wget http://www.phpv.net/file.tar.gz &amp;</p>
<p>wget是一个Linux环境下用于从World Wide Web上提取文件的工具，这是一个GPL许<br />
可证<br />
下的自由软件，其作者为Hrvoje Niksic 。wget支持HTTP和<br />
FTP协议<br />
，支持代理服务器和断点续传功能，能够自动递归远程主机的目录，找到合乎条件<br />
的文<br />
件并将其下载到本地硬盘上；如果必要，wget将恰当地转换页面中的超级连接以在<br />
本地<br />
生成可浏览的镜像。由于没有交互式界面，wget可在后台运行，截获并忽略<br />
HANGUP信号<br />
，因此在用户推出登录以后，仍可继续运行。通常，wget用于成批量地下载<br />
Internet网<br />
站上的文件，或制作远程网站的镜像。</p>
<p>语法:</p>
<p>wget [options] [URL-list]<br />
URL地址格式说明:可以使用如下格式的URL:<br />
http://host[:port]/path<br />
例如:<br />
http://fly.cc.fer.hr/<br />
ftp://ftp.xemacs.org/pub/xemacs/xemacs-19.14.tar.gz<br />
ftp://username:password@host/dir/file<br />
在最后一种形式中，以URL编码形式为FTP主机提供了用户名和密码（当然，也可以<br />
使用<br />
参数提供该信息，见后）。</p>
<p>参数说明：</p>
<p>wget的参数较多，但大部分应用只需要如下几个常用的参数：<br />
-r 递归；对于HTTP主机，wget首先下载URL指定的文件，然后（如果该文<br />
件是<br />
一个HTML文档的话）递归下载该文件所引用（超级连接）的所有文件（递归深度由<br />
参数<br />
-l指定）。对FTP主机，该参数意味着要下载URL指定的目录中的所有文件，递归方<br />
法与<br />
HTTP主机类似。</p>
<p>-N 时间戳：该参数指定wget只下载更新的文件，也就是说，与本地目录中<br />
的对<br />
应文件的长度和最后修改日期一样的文件将不被下载。</p>
<p>-m 镜像：相当于同时使用-r和-N参数。</p>
<p>-l 设置递归级数；默认为5。-l1相当于不递归；-l0为无穷递归；注意，<br />
当递<br />
归深度增加时，文件数量将呈指数级增长。</p>
<p>-t 设置重试次数。当连接中断（或超时）时，wget将试图重新连接。如<br />
果指<br />
定-t0，则重试次数设为无穷多。</p>
<p>-c 指定断点续传功能。实际上，wget默认具有断点续传功能，只有当你使<br />
用别<br />
的ftp工具下载了某一文件的一部分，并希望wget接着完成此工作的时候，才需要<br />
指定<br />
此参数。</p>
<p>使用举例：<br />
wget -m -l4 -t0 http://oneweb.com.cn/<br />
将在本地硬盘建立http://oneweb.com.cn/的镜像，镜像文件存入当前目录下一个<br />
名为<br />
oneweb.com.cn的子目录中（你也可以使用-nH参数指定不建立该子目录，而直接在<br />
当前<br />
目录下建立镜像的目录结构），递归深度为4，重试次数为无穷（若连接出现问题<br />
，<br />
wget将坚韧不拔地永远重试下去，知道任务完成！）</p>
<p>另外一些使用频率稍低的参数如下：<br />
-A acclist / -R rejlist：<br />
这两个参数用于指定wget接受或排除的文件扩展名，多个名称之间用逗号隔开。例<br />
如，<br />
假设我们不想下载MPEG视频影像文件和.AU声音文件，可使用如下参数：<br />
-R mpg,mpeg,au</p>
<p>其它参数还有：<br />
-L 只扩展相对连接，该参数对于抓取指定站点很有用，可以避免向宿主<br />
主机<br />
的其他目录扩散。例如，某个人网站地址为：http://www.xys.org/~ppfl/，使用<br />
如下<br />
命令行：<br />
wget -L http://www.xys.org/~ppfl/<br />
则只提取该个人网站，而不涉及主机www.xys.org上的其他目录。</p>
<p>-k 转换连接：HTML文件存盘时，将其中的非相对连接转换成为相对连接。</p>
<p>-X 在下载FTP主机上的文件时，排除若干指定的目录</p>
<p>另外，下面参数用于设置wget的工作界面：<br />
-v 设置wget输出详细的工作信息。<br />
-q 设置wget不输出任何信息。</p>
<p>如果我们已经在一个HTML文档（或普通文本文档）中存储了所要提取的文件的连接<br />
，可<br />
以让wget直接从该文件中提取信息，而不用在命令行中提供URL地址，参数格式为<br />
：<br />
-i filename<br />
地址文件也可以不是HTML文档，例如，一个普通的文本文件，其中有需要下载的<br />
URL列<br />
表即可。<br />
我们可以用以下技巧提高下载速度：由于Linux是一个多任务系统，我们可以同时<br />
运行<br />
多个wget进程以提高下载速度，例如，先下载某主页文件（index.html），然后将<br />
该文<br />
件所列出的所有地址分别用一个独立的wget进程进行下载。</p>
<p>至于其他的参数，可参考wget的man手册页，命令为：<br />
man wget</p>
<p>利用SSH(Shell)来备份和恢复MySQL数据库的方法&nbsp;&nbsp;<br />
例如:<br />
数据库参数为::<br />
MySQL地址:mysql.dh.net<br />
MySQL名称:mysql_dbname<br />
MySQL用户:mysql_dbuser<br />
MySQL密码:mysql_dbpass</p>
<p>我要把数据库备份为bak.sql</p>
<p>步骤:<br />
同样,使用windows系统自己带的telnet或者去下载一个putty来,登陆以后,一路cd到自己觉得合适的目录下(确认当前目录可写).<br />
输入下面的命令:</p>
<p>CODE:mysqldump -h mysql.dh.net -p mysql_dbname -u mysql_dbuser &gt;bak.sql<br />
然后回车,提示你输入数据库登陆密码,输入完密码后回车,OK! 就把数据库备份到当前目录下了<br />
&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;-<br />
如何恢复bak.sql数据库:::<br />
输入下面命令后回车</p>
<p>CODE:mysql -h mysql.dh.net -p mysql_dbname -u mysql_dbuser<br />
提示你输入密码,输入密码后然后回车<br />
会出现MySQL操作提示符号<br />
然后输入下面的命令</p>
<p>CODE:source bak.sql<br />
请先确认bak.sql这个文件再当前目录下<br />
回车.OK,恢复ing&hellip;..<br />
注意:数据库比较大的话,需要会需要点时间(425MB的DZ数据库,我用了2分钟)</p>
<p>实际上,任何支持SSH并且没有屏蔽MySQL/MySQLDUMP/SOURCE命令的空间,都可以用本方法.99%不存在乱码现象,即便数据库版本不一样!!</p>
<p>如果你还有其他的支持远程MySQL的空间的话(一般的cPanel空间的数据库都支持远程的),你可以登陆到DH的SSH以后,远程连接到你的数据库,然后再DH的服务器上给你的远程数据库恢复数据或者备份数据,,,速度哇哇滴&hellip;&hellip;</p>]]></description>
			<link>http://shulinge.com/show-633-1.html</link>
			<category domain="http://shulinge.com/category-6-1.html">网络资料</category>
			<pubDate>2008-04-17 00:00</pubDate>
		</item>
		<item>
			<guid>http://shulinge.com/show-632-1.html</guid>
			<title>LINUX远程管理工具SSH指南</title>
			<author>shulinge</author>
			<description><![CDATA[<p>OpenSSH <br />
<br />
OpenSSH 是 SSH （Secure SHell） <a class="link_keyword" href="http://www.qqread.com/z/protocol/index.html" target="_blank">协议</a>的免费开源实现。它用安全、<a class="link_keyword" href="http://www.qqread.com/keywords/encryption.html" target="_blank">加密</a>的网络连接工具代替了 <a class="link_keyword" href="http://www.qqread.com/z/protocol/telnet.html" target="_blank">telnet</a>、ftp、 rlogin、rsh 和 rcp 工具。OpenSSH 支持 SSH 协议的版本 1.3、1.5、和 2。自从 OpenSSH 的版本 2.9 以来，默认的协议是版本 2，该协议默认使用 RSA 钥匙。</p>
<p><br />
1. 为什么使用 SSH？ <br />
<br />
使用 OpenSSH 工具将会增进你的系统安全性。 所有使用 OpenSSH 工具的通讯，包括口令，都会被加密。 telnet 和 ftp 使用纯文本口令，并被明文发送。这些信息可能会被截取，口令可能会被检索，然后未经授权的人员可能会使用截取的口令登录进你的系统而对你的系统造成危害。 你应该尽可能地使用 OpenSSH 的工具集合来避免这些安全问题。 <br />
<br />
另一个使用 OpenSSH 的原因是，它自动把 DISPLAY 变量转发给客户机器。换一句话说，如果你在本地机器上运行 X 窗口系统，并且使用 ssh 命令登录到了远程机器上，当你在远程机器上执行一个需要 X 的程序时，它会显示在你的本地机器上。如果你偏爱图形化<a class="link_keyword" href="http://www.qqread.com/keywords/system-manage.html" target="_blank">系统管理</a>工具，却不能够总是亲身访问该<a class="link_keyword" href="http://www.qqread.com/hardware/server/index.html" target="_blank">服务器</a>，这就会为你的工作大开方便之门。 <br />
<br />
2. 配置 OpenSSH 服务器 <br />
<br />
要运行 OpenSSH 服务器，你必须首先确定你安装了正确的 RPM 软件包。openssh-server 软件包是必不可少的，并且它依赖于 openssh 软件包的安装与否。 <br />
<br />
OpenSSH 守护进程使用 /etc/ssh/sshd_config 配置文件。Red Hat <a class="link_keyword" href="http://www.qqread.com/linux/tech/index.html" target="_blank">Linux</a> 9 安装的默认配置文件在多数情况下应该足以胜任。如果你想使用没有被默认的 sshd_config 文件提供的方式来配置守护进程，请阅读 sshd 的说明书（man）页来获取能够在配置文件中定义的关键字列表。 <br />
<br />
要 启动 OpenSSH 服务，使用 /sbin/service sshd start 命令。要停止 OpenSSH 服务器，使用 /sbin/service sshd stop 命令。如果你想让守护进程在引导时自动启动，请参阅相关资料来获取关于如何管理服务的信息。 <br />
<br />
如果你重新安装了 Red Hat Linux 系统，任何在它被重装前使用 OpenSSH 工具连接到这个系统上的客户在它被重装后将会看到下列消息：</p>]]></description>
			<link>http://shulinge.com/show-632-1.html</link>
			<category domain="http://shulinge.com/category-6-1.html">网络资料</category>
			<pubDate>2008-04-16 21:58</pubDate>
		</item>
		<item>
			<guid>http://shulinge.com/show-631-1.html</guid>
			<title>一些基本简单的SSH 命令介绍</title>
			<author>shulinge</author>
			<description><![CDATA[<ol>
    <li><font color="#0000ff"><strong>压缩相关</strong></font><br />
    tar，用tar命令可以压缩文件夹，同样也可以解压缩，tar压缩的文件在win下用winrar或者7z都是可以解压的，如果不能，将后缀名改成.rar继续操作即可。<strong><br />
    压缩一个文件夹：</strong>tar -czvf cosbeta.tar ./cosbeta（tar -czvf 压缩后的名字.tar ./要压缩的文件夹）<br />
    <strong>解压缩文件：</strong>tar -zxvf cosbeta.tar<br />
    对于zip文件就更简单了: unzip cosbeta.zip<br />
    请不要去操作winrar文件，linux下支持这个东西不多，如果你有winrar文件，建议在本地解压，zip压缩后再传到服务器</li>
    <li><font color="#0000ff"><strong>拷贝、移动和删除文件</strong></font><br />
    cp ./current/* ./dest_folder 该命令是将current下所有的文件包括文件夹拷贝到dest_folder下，如果文件或文件夹存在则忽略之。<br />
    <strong>下面是Copy命令CP的详细说明</strong><br />
    cp [options] source dest<br />
    cp [options] source&hellip; directory说明：将一个档案拷贝至另一档案，或将数个档案拷贝至另一目录。 参数：-a 尽可能将档案状态、权限等资料都照原状予以复制。<br />
    -r 若 source 中含有目录名，则将目录下之档案亦皆依序拷贝至目的地。<br />
    -f 若目的地已经有相同档名的档案存在，则在复制前先予以删除再行复制。<br />
    <strong>mv命令（移动文件或者重新命名文件）</strong><br />
    mv cosbeta cosbeta2 (将cosbeta改名为cosbeta2)<br />
    mv ./cosbeta/* /home/newcosbeta (将cosbeta下的所有文件移动到新的目录下)<br />
    <strong>RM命令（删除文件或者文件夹，不可恢复，请谨慎操作）<br />
    </strong>rm *.php 将删除所有的phg文件<br />
    rm * 将删除所有的文件（文件夹不为空则不能删除）<br />
    rm -rf * 将删除所有的文件包括文件夹（请谨慎谨慎使用，这个-rf将不会给出任何警告而将文件删除）</li>
    <li><strong><font color="#0000ff">wget命令.</font></strong><br />
    确切的说，这个命令不一定其他虚拟主机都支持，但是国外的大多安装了这个程序。<br />
    wget http://storyday.com/index.php (将会http下载这个网页，并且保存成index.php)<br />
    wget -O wordpress.tar.gz http://wordpress.org/latest.tar.gz 将下载的结果保存在wordpress.tar.gz</li>
</ol>
<p>常用的也就不外乎这几个，其实google上有丰富的内容，大家需要其他的命令还可以直接搜索的。</p>]]></description>
			<link>http://shulinge.com/show-631-1.html</link>
			<category domain="http://shulinge.com/category-6-1.html">网络资料</category>
			<pubDate>2008-04-16 20:50</pubDate>
		</item>
		<item>
			<guid>http://shulinge.com/show-629-1.html</guid>
			<title>cron的使用</title>
			<author>shulinge</author>
			<description><![CDATA[<p>crontab [ -u user ] file<br />
<br />
　　crontab [ -u user ] { -l | -r | -e }<br />
<br />
　　-u user 是指设定指定 user 的时程表<br />
<br />
　　-e : 执行文字编辑器来设定时程表<br />
<br />
　　-r : 删除现在的时程表<br />
<br />
　　-l : 列出现在的时程表<br />
<br />
　　时程表的格式如下 :<br />
<br />
　　f1 f2 f3 f4 f5 program<br />
<br />
　　其中 f1 是表示分钟，f2 表示小时，f3 表示一个月份中的第几日，<br />
<br />
　　f4 表示月份，f5 表示一个星期中的第几天，program 表示要执行的程式。<br />
<br />
　　当 f1 为 * 时表示每分钟都要执行 program，f2 为 * 时表示每小时都要执行程式，其馀类推<br />
<br />
　　当 f1 为 a-b 时表示从第 a 分钟到第 b 分钟这段时间内要执行<br />
<br />
　　f2 为 a-b 时表示从第 a 到第 b 小时都要执行，其馀类推<br />
<br />
　　当 f1 为 */n 时表示每 n 分钟个时间间隔执行一次<br />
<br />
　　f2 为 */n 表示每 n 小时个时间间隔执行一次，其馀类推<br />
<br />
　　当 f1 为 a, b, c,... 时表示第 a, b, c,... 分钟要执行<br />
<br />
　　f2 为 a, b, c,... 时表示第 a, b, c...个小时要执行，其馀类推<br />
<br />
　　使用者也能够将任何的设定先存放在档案 file 中，用 crontab file 的方式来设定时程表<br />
<br />
　　如：<br />
<br />
　　周一到周五每天下午 5:00 寄一封信给 alex@domain.name :<br />
<br />
　　0 17 * * 1-5 mail -s &quot;hi&quot; alex@domain.name &lt; /tmp/maildata<br />
<br />
　　每月每天的午夜 0 点 20 分, 2 点 20 分, 4 点 20 分....执行 echo &quot;haha&quot;<br />
<br />
　　20 0-23/2 * * * echo &quot;haha&quot;<br />
<br />
　　每天早上6点：0 6 * * * date<br />
<br />
　　每两个小时：0 */2 * * * date</p>]]></description>
			<link>http://shulinge.com/show-629-1.html</link>
			<category domain="http://shulinge.com/category-6-1.html">网络资料</category>
			<pubDate>2008-04-16 20:48</pubDate>
		</item>
	</channel>
</rss>
