<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>David&#039;s Simple Life &#187; svn</title> <atom:link href="http://simplife.org/tag/svn/feed" rel="self" type="application/rss+xml" /><link>http://simplife.org</link> <description>Hope is a good thing, maybe the best of things, and no good thing ever dies.</description> <lastBuildDate>Tue, 03 Jan 2012 07:41:41 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3</generator> <item><title>傻瓜式详解SSH</title><link>http://simplife.org/2007/03/06/basic-knowledge-of-ssh.html</link> <comments>http://simplife.org/2007/03/06/basic-knowledge-of-ssh.html#comments</comments> <pubDate>Mon, 05 Mar 2007 17:25:21 +0000</pubDate> <dc:creator>David.He</dc:creator> <category><![CDATA[知识学习]]></category> <category><![CDATA[DreamHost]]></category> <category><![CDATA[IT]]></category> <category><![CDATA[SSH]]></category> <category><![CDATA[svn]]></category> <guid
isPermaLink="false">http://www.6571.net/weblog/?p=318</guid> <description><![CDATA[相信平时不搞IT，又是初玩wordpress的朋友对于SSH和SVN或许只是听说过，垂涎于其强大的功能和易用性，自己却没有尝试过；要么就是尝试失败，搜索到的东西都太高深，又看不太懂。我就是这么走过来的，平时不搞技术，但是又有些许兴趣，一路摸索过来，写写自己的经验，也希望某些朋友看了少走一些弯路，不说废话了，直接切入主题，傻瓜式详解，GO！ SSH 使用DreamHost主机的朋友，都知道DH是有shell的。我也不知道shell到底是什么玩意儿，对咱来说不重要，知道怎么用就行。一半不太接触技术的朋友，估计也跟我一样就用个windows，所以就以windows平台为例，介绍一下如何使用DreamHost的shell，也玩把SHH。 需要下载一个工具putty 在DH的panel里Users Manage-Edit User-Account Type下面选择第三个选项 打开putty，在主机名称处填上你这个用户的域名就可以(或者username@主机名，登录的时候可以省略输入用户名)，比如本站的就是simplife.org或者username@simplife.org，SSH登录的默认端口为22 起个名字保存，比如保存为simplife；或者直接打开 在弹出的对话框点击是将保存密钥，否不保存，每次都提示 OK，成功登陆！ 接下来可以开始操作了，不懂命令，网上那些一堆一堆的看着就头晕。没关系，玩shell目的并不多，真正玩技术需要的，可以跳过本文；就是图个新鲜，什么也不干，也可以跳过；这里用shell的主要用途是升级wordpress，偶尔进行一写简单的查看删除复制等，所以就我自己常用的命令我介绍几个： ls [列出当前目录文件] cd [进入某目录下] cd ..[退出，别进去出不来了] wget [下载用的] tar -xzf [解压下载的压缩包] cp -rpf [复制文件到指定位置] rm -rf [强制删除某文件夹不管有无文件] 为了满足你的求知欲，你可以看看Shell命令指南 太抽象？来我实际演示一下///[ ]内为注解： 输入：ls [我看看有什么文件，是不是进错了地方] 显示：A B C [没错，是A B C三个文件夹] 输入：cd A [进去A] 输入：ls [我看看有啥] 显示：nothing.php [就一个文件，nothing.php] 输入：cd ..[不好玩，我退出去] 输入：ls [再看看是不是原来的地方] 显示：A B C [...]]]></description> <content:encoded><![CDATA[<p>相信平时不搞IT，又是初玩wordpress的朋友对于SSH和SVN或许只是听说过，垂涎于其强大的功能和易用性，自己却没有尝试过；要么就是尝试失败，搜索到的东西都太高深，又看不太懂。我就是这么走过来的，平时不搞技术，但是又有些许兴趣，一路摸索过来，写写自己的经验，也希望某些朋友看了少走一些弯路，不说废话了，直接切入主题，傻瓜式详解，GO！<br
/> <span
id="more-292"></span><br
/> <strong>SSH</strong><br
/> 使用<a
href="http://www.dreamhost.com">DreamHost</a>主机的朋友，都知道DH是有shell的。我也不知道shell到底是什么玩意儿，对咱来说不重要，知道怎么用就行。一半不太接触技术的朋友，估计也跟我一样就用个windows，所以就以windows平台为例，介绍一下如何使用DreamHost的shell，也玩把SHH。</p><ul><li>需要下载一个工具<a
href="https://gro.clinux.org/frs/download.php/1876/putty.zip">putty</a></li><li>在DH的panel里<strong>Users Manage</strong>-<strong>Edit User</strong>-<strong>Account Type</strong>下面选择第三个选项</li><li>打开putty，在主机名称处填上你这个用户的域名就可以(或者username@主机名，登录的时候可以省略输入用户名)，比如本站的就是simplife.org或者username@simplife.org，SSH登录的默认端口为22</li><li>起个名字保存，比如保存为simplife；或者直接打开</li><li>在弹出的对话框点击是将保存密钥，否不保存，每次都提示</li><li>OK，成功登陆！</li></ul><p>接下来可以开始操作了，不懂命令，网上那些一堆一堆的看着就头晕。没关系，玩shell目的并不多，真正玩技术需要的，可以跳过本文；就是图个新鲜，什么也不干，也可以跳过；这里用shell的主要用途是升级wordpress，偶尔进行一写简单的查看删除复制等，所以就我自己常用的命令我介绍几个：<br
/> ls [列出当前目录文件]<br
/> cd [进入某目录下]<br
/> cd ..[退出，别进去出不来了]<br
/> wget [下载用的]<br
/> tar -xzf [解压下载的压缩包]<br
/> cp -rpf [复制文件到指定位置]<br
/> rm -rf [强制删除某文件夹不管有无文件]<br
/> 为了满足你的求知欲，你可以看看<a
href="http://weblog.qiran.org/2006/03/shell.html">Shell命令指南</a></p><p>太抽象？来我实际演示一下///[ ]内为注解：<br
/> <coolcode>输入：ls [我看看有什么文件，是不是进错了地方]<br
/> 显示：A B C [没错，是A B C三个文件夹]<br
/> 输入：cd A [进去A]<br
/> 输入：ls [我看看有啥]<br
/> 显示：nothing.php [就一个文件，nothing.php]<br
/> 输入：cd ..[不好玩，我退出去]<br
/> 输入：ls [再看看是不是原来的地方]<br
/> 显示：A B C [没错]</coolcode></p><p><strong>重点开始，假设我原来的wordpress放在B，现在演示升级过程</strong></p><p><coolcode>输入：wget http://wordpress.org/latest.tar.gz [从http://wordpress.org/latest.tar.gz下载最新的wordpress版本，这个地址是官方最新版本的发布地址]<br
/> 输入：tar -xzf latest.tar.gz [解压提取出来]<br
/> 输入：ls [再来看看有啥变化]<br
/> 显示：A B C wordpress latest.tar.gz [多了个wordpress文件夹，他是刚才解压提取出来的，还有下载的latest.tar.gz]<br
/> 输入：cp -rpf wordpress/* B [把wordpress下面的所有文件拷贝到文件夹B下面，覆盖原来的B里面的wordpress]</coolcode></p><p>*注:3和4纯属题外话,可以省略,你可能会注意到我的5和有些文章不一样,别人的是./wordpress/* 而我直接是wordpress/*，具体命令我也不懂，我测试的结果告诉我，因为我是在根目录下面，所有我应该是cp -rpf wordpress/* B。./应该是指上层目录比如我刚才解压完毕后，进入了wordpress目录里，然后我应该cp -rpf ./wordpress/* ./B</p><p>升级完成了，OK！刷新一下自己的主页，点击一下update就可以了。</p><p>升级完了我想把wordpress这个文件夹删除掉，</p><p><coolcode>rm -rf wordpress [全部删除，比什么ftp快多了]</coolcode></p><p>我想作为象我这样的使用者，基本也就这么多用途了。下次咱们继续傻瓜式SVN的学习</p><p>推荐阅读：</p><ul><li><a
href="http://pute.net.ru/post/79">如何在Win主机下运行DreamHost的SSH命令</a></li><li><a
href="http://bingu.net/blog/429/wordpress-upgrade-to-206/">wordpress升级至2.0.6</a></li><li><a
href="http://bemike.org/blog/2007/01/07/upgrading-wodpress-from-205-to-206.html">升级 WordPress 2.0.5 到 2.0.6 的步骤</a></li></ul><p><strong>关于SVN</strong><br
/> 既然会了SSH，那么SVN升级也不难了。不过请慎用，SVN升级一半都是做测试用，不要拿自己的大本营来试验。非要进行，请备份好数据。我是菜鸟，只用一行命令打遍天下。</p><p>SSH登陆，然后直接进行命令以wordpress为例</p><p><strong>svn co http://svn.automattic.com/wordpress/trunk/</strong> simplife</p><p>* co是checkout的缩写，你写全称也可以。http://svn.automattic.com/wordpress/trunk/是subservion的地址，别的软件也可参考。simplife是你要把下来的svn版本的程序放在名为simplife的文件夹内。</p><h3  class="related_post_title">相关文章</h3><ul
class="related_post"><li>July 8, 2009 -- <a
href="http://simplife.org/2009/07/08/useful-ssh-lines-for-newbies.html" title="新手最实用的SSH命令详解">新手最实用的SSH命令详解</a></li><li>March 30, 2009 -- <a
href="http://simplife.org/2009/03/30/shared-a-media-temple-space.html" title="合租了个Media Temple的空间">合租了个Media Temple的空间</a></li><li>December 2, 2008 -- <a
href="http://simplife.org/2008/12/02/updated-to-wordpress-27.html" title="使用SSH升级Wordpress2.7">使用SSH升级Wordpress2.7</a></li><li>June 22, 2007 -- <a
href="http://simplife.org/2007/06/22/first-post-under-ubuntu.html" title="Ubuntu下的第一篇blog">Ubuntu下的第一篇blog</a></li><li>May 26, 2007 -- <a
href="http://simplife.org/2007/05/26/dreamhost-dns-down.html" title="Dreamhost的DNS出问题了">Dreamhost的DNS出问题了</a></li></ul>]]></content:encoded> <wfw:commentRss>http://simplife.org/2007/03/06/basic-knowledge-of-ssh.html/feed</wfw:commentRss> <slash:comments>3</slash:comments> </item> </channel> </rss>
