<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[海浪家园]]></title> 
<link>http://www.icocean.com/blog/index.php</link> 
<description><![CDATA[没有比人更高的山,没有比脚更长的路...]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[海浪家园]]></copyright>
<item>
<link>http://www.icocean.com/blog/read.php/1848.htm</link>
<title><![CDATA[感叹一句:配置网站服务器,还是要用Linux]]></title> 
<author>ocean &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Linux/Unix相关]]></category>
<pubDate>Wed, 25 Aug 2010 02:31:33 +0000</pubDate> 
<guid>http://www.icocean.com/blog/read.php/1848.htm</guid> 
<description>
<![CDATA[ 
	感叹一句:配置网站服务器,还是要用Linux!! Windows是很难靠得住的.
]]>
</description>
</item><item>
<link>http://www.icocean.com/blog/read.php/1839.htm</link>
<title><![CDATA[SSH远程管理服务器的4个安全提示]]></title> 
<author>ocean &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Linux/Unix相关]]></category>
<pubDate>Tue, 17 Aug 2010 08:31:37 +0000</pubDate> 
<guid>http://www.icocean.com/blog/read.php/1839.htm</guid> 
<description>
<![CDATA[ 
	1. 关闭无关端口,禁止ping (建议)<br/><br/>2. 更改SSH默认端口 (一般)<br/><br/>3. 限制可以SSH登录的IP地址/范围 (建议)<br/><br/>4. 使用密钥方式代替密码方式 (强烈建议)<br/>Tags - <a href="http://www.icocean.com/blog/go.php/tags/ssh/" rel="tag">ssh</a> , <a href="http://www.icocean.com/blog/go.php/tags/server/" rel="tag">server</a> , <a href="http://www.icocean.com/blog/go.php/tags/security/" rel="tag">security</a> , <a href="http://www.icocean.com/blog/go.php/tags/%25E6%259C%258D%25E5%258A%25A1%25E5%2599%25A8/" rel="tag">服务器</a> , <a href="http://www.icocean.com/blog/go.php/tags/%25E5%25AE%2589%25E5%2585%25A8/" rel="tag">安全</a>
]]>
</description>
</item><item>
<link>http://www.icocean.com/blog/read.php/1838.htm</link>
<title><![CDATA[ubuntu pdf转jpg或txt]]></title> 
<author>ocean &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Linux/Unix相关]]></category>
<pubDate>Sun, 08 Aug 2010 17:03:40 +0000</pubDate> 
<guid>http://www.icocean.com/blog/read.php/1838.htm</guid> 
<description>
<![CDATA[ 
	1.PDF转JPG<br/><br/>安装一个软件ImageMagick：<br/># sudo apt-get install imageMagick<br/>然后就可以转换了，yes!!<br/># convert XXX.pdf XXX.jpg<br/>这样XXX.pdf 就转换成了一大堆的XXX-*.jpg，一页一张JPG。<br/>如果想清晰些（实验中）：<br/># convert -verbose -colorspace RGB -resize 1800 -interlace none -density 300 -quality 100 XXX.pdf XXX.jpg<br/><br/>2. PDF转txt<br/>我们要用poppler来做，它是系统自带的，<br/>呵呵，先加一个中文支持：<br/># sudo apt-get install poppler-data<br/><br/>嘻嘻，转换啦！！<br/># pdftotext -layout -nopgbrk XXX.pdf<br/>因为pdftotext不支持同时处理多个 pdf，所以用批处理要脚本搞定，打开终端，进入放置 pdf 的目录，运行下面命令<br/>find ./ -name '*.pdf' &#124; while read i; do pdftotext -layout -nopgbrk $i; done<br/>很快就在当前目录下输出很多 txt 文件，“-layout”参数表示保留页面布局，“-nopgbrk”表示不输出换行符，自己对比一下就知道区别了。<br/>Tags - <a href="http://www.icocean.com/blog/go.php/tags/ubuntu/" rel="tag">ubuntu</a> , <a href="http://www.icocean.com/blog/go.php/tags/pdf/" rel="tag">pdf</a> , <a href="http://www.icocean.com/blog/go.php/tags/txt/" rel="tag">txt</a> , <a href="http://www.icocean.com/blog/go.php/tags/jpg/" rel="tag">jpg</a> , <a href="http://www.icocean.com/blog/go.php/tags/convert/" rel="tag">convert</a>
]]>
</description>
</item><item>
<link>http://www.icocean.com/blog/read.php/1818.htm</link>
<title><![CDATA[Ubuntu下Chrome/Chromium字体发虚的解决方案]]></title> 
<author>ocean &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Linux/Unix相关]]></category>
<pubDate>Mon, 26 Jul 2010 14:32:05 +0000</pubDate> 
<guid>http://www.icocean.com/blog/read.php/1818.htm</guid> 
<description>
<![CDATA[ 
	1.下载微软雅黑字体(或直接从vista或win7中copy)<br/><a href="http://ishare.iask.sina.com.cn/f/6812314.html" target="_blank">http://ishare.iask.sina.com.cn/f/6812314.html</a><br/><br/>2.将下载的压缩包中msyh.ttf和msyhbd.ttf解压缩出来(例如放到~目录下)<br/><br/>3.将上述两个文件copy到ubuntu的字体目录下<br/>cd /usr/share/fonts/truetype<br/>sudo mkdir msyahei<br/>sudo cp ~/msyh.ttf msyahei<br/>sudo cp ~/msyhbd.ttf msyahei<br/><br/>4.修改字体文件权限<br/>sudo chmod 644 msyahei/*<br/><br/>4. 建立字体缓存<br/>sudo mkfontscale<br/>sudo mkfontdir<br/>sudo fc-cache -fv<br/><br/>5.在Chrome/Chromium里选择微软雅黑字体就OK啦。<br/><br/>Tags - <a href="http://www.icocean.com/blog/go.php/tags/ubuntu/" rel="tag">ubuntu</a> , <a href="http://www.icocean.com/blog/go.php/tags/chrome/" rel="tag">chrome</a> , <a href="http://www.icocean.com/blog/go.php/tags/chromium/" rel="tag">chromium</a> , <a href="http://www.icocean.com/blog/go.php/tags/%25E5%25AD%2597%25E4%25BD%2593/" rel="tag">字体</a> , <a href="http://www.icocean.com/blog/go.php/tags/%25E5%258F%2591%25E8%2599%259A/" rel="tag">发虚</a>
]]>
</description>
</item><item>
<link>http://www.icocean.com/blog/read.php/1783.htm</link>
<title><![CDATA[Ubuntu中官方qq会自动退出的解决办法]]></title> 
<author>ocean &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Linux/Unix相关]]></category>
<pubDate>Mon, 28 Jun 2010 14:53:12 +0000</pubDate> 
<guid>http://www.icocean.com/blog/read.php/1783.htm</guid> 
<description>
<![CDATA[ 
	修改/usr/bin/qq，然后在第2行插入export GDK_NATIVE_WINDOWS=true<br/><br/>sudo nano /usr/bin/qq<br/><br/>将<br/><div class="code">#!/bin/sh<br/>cd /usr/share/tencent/qq/<br/>./qq</div><br/><br/>修改为：<br/><div class="code">#!/bin/sh<br/>export GDK_NATIVE_WINDOWS=true<br/>cd /usr/share/tencent/qq/<br/>./qq</div><br/>Tags - <a href="http://www.icocean.com/blog/go.php/tags/ubuntu/" rel="tag">ubuntu</a> , <a href="http://www.icocean.com/blog/go.php/tags/qq/" rel="tag">qq</a> , <a href="http://www.icocean.com/blog/go.php/tags/im/" rel="tag">im</a> , <a href="http://www.icocean.com/blog/go.php/tags/%25E8%2587%25AA%25E5%258A%25A8%25E9%2580%2580%25E5%2587%25BA/" rel="tag">自动退出</a> , <a href="http://www.icocean.com/blog/go.php/tags/%25E6%259F%25A5%25E7%259C%258B/" rel="tag">查看</a> , <a href="http://www.icocean.com/blog/go.php/tags/%25E8%25AE%25B0%25E5%25BD%2595/" rel="tag">记录</a>
]]>
</description>
</item><item>
<link>http://www.icocean.com/blog/read.php/1760.htm</link>
<title><![CDATA[连续监视内存使用情况:watch -d free]]></title> 
<author>ocean &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Linux/Unix相关]]></category>
<pubDate>Tue, 11 May 2010 14:22:50 +0000</pubDate> 
<guid>http://www.icocean.com/blog/read.php/1760.htm</guid> 
<description>
<![CDATA[ 
	连续监视内存使用情况:&nbsp;&nbsp;watch -d free<br/>Tags - <a href="http://www.icocean.com/blog/go.php/tags/memory/" rel="tag">memory</a> , <a href="http://www.icocean.com/blog/go.php/tags/free/" rel="tag">free</a> , <a href="http://www.icocean.com/blog/go.php/tags/%25E5%2586%2585%25E5%25AD%2598/" rel="tag">内存</a> , <a href="http://www.icocean.com/blog/go.php/tags/%25E7%25A9%25BA%25E9%2597%25B2/" rel="tag">空闲</a>
]]>
</description>
</item><item>
<link>http://www.icocean.com/blog/read.php/1759.htm</link>
<title><![CDATA[Upgrade for Ubuntu Servers from 8.04LTS to 10.04LTS]]></title> 
<author>ocean &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Linux/Unix相关]]></category>
<pubDate>Tue, 11 May 2010 10:54:03 +0000</pubDate> 
<guid>http://www.icocean.com/blog/read.php/1759.htm</guid> 
<description>
<![CDATA[ 
	Network Upgrade for Ubuntu Servers (Recommended)<br/><br/>1. Install update-manager-core if it is not already installed:<br/>sudo apt-get install update-manager-core<br/><br/>2. edit /etc/update-manager/release-upgrades and set Prompt=lts<br/><div class="code"># default behavior for the release upgrader<br/>#<br/><br/>&#91;DEFAULT&#93;<br/># default prompting behavior, valid options:<br/>#&nbsp;&nbsp;never&nbsp;&nbsp;- never prompt for a new distribution version<br/>#&nbsp;&nbsp;normal - prompt if a new version of the distribution is available<br/>#&nbsp;&nbsp;lts&nbsp;&nbsp;&nbsp;&nbsp;- prompt only if a LTS version of the distribution is available<br/>Prompt=lts<br/></div><br/><br/>3. Launch the upgrade tool:<br/>sudo do-release-upgrade --devel-release<br/><br/>Follow the on-screen instructions.<br/><br/><div class="code">sudo do-release-upgrade --help<br/><br/>Usage: do-release-upgrade &#91;options&#93;<br/><br/>Options:<br/>&nbsp;&nbsp;-h, --help&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;show this help message and exit<br/>&nbsp;&nbsp;-d, --devel-release&nbsp;&nbsp; Check if upgrading to the latest devel release is<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;possible<br/>&nbsp;&nbsp;-p, --proposed&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Try upgrading to the latest release using the upgrader<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from $distro-proposed<br/>&nbsp;&nbsp;-m MODE, --mode=MODE&nbsp;&nbsp;Run in a special upgrade mode. Currently &#039;desktop&#039; for<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;regular upgrades of a desktop system and &#039;server&#039; for<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;server systems are supported.<br/>&nbsp;&nbsp;-f FRONTEND, --frontend=FRONTEND<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Run the specified frontend<br/></div><br/><br/><a href="http://www.ubuntu.com/getubuntu/upgrading" target="_blank">http://www.ubuntu.com/getubuntu/upgrading</a><br/><a href="https://help.ubuntu.com/community/LucidUpgrades" target="_blank">https://help.ubuntu.com/community/LucidUpgrades</a><br/><br/>Upgrade from 8.04 LTS to 10.04 LTS<br/><br/>Network Upgrade for Ubuntu Desktops (Recommended)<br/><br/>You can easily upgrade over the network with the following procedure.&nbsp;&nbsp; <br/><br/>Press Alt-F2 and type update-manager --devel-release&nbsp;&nbsp;<br/>Click the Check button to check for new updates.&nbsp;&nbsp;<br/>If there are any updates to install, use the Install Updates button to install them, and press Check again after that is complete.&nbsp;&nbsp;<br/>A message will appear informing you of the availability of the new release.&nbsp;&nbsp;<br/>Click Upgrade.&nbsp;&nbsp;<br/>Follow the on-screen instructions.&nbsp;&nbsp;<br/>Tags - <a href="http://www.icocean.com/blog/go.php/tags/ubuntu/" rel="tag">ubuntu</a> , <a href="http://www.icocean.com/blog/go.php/tags/server/" rel="tag">server</a> , <a href="http://www.icocean.com/blog/go.php/tags/release/" rel="tag">release</a> , <a href="http://www.icocean.com/blog/go.php/tags/upgrade/" rel="tag">upgrade</a> , <a href="http://www.icocean.com/blog/go.php/tags/%25E7%2589%2588%25E6%259C%25AC/" rel="tag">版本</a> , <a href="http://www.icocean.com/blog/go.php/tags/%25E5%258D%2587%25E7%25BA%25A7/" rel="tag">升级</a>
]]>
</description>
</item><item>
<link>http://www.icocean.com/blog/read.php/1758.htm</link>
<title><![CDATA[如何查看 ubuntu 版本信息]]></title> 
<author>ocean &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Linux/Unix相关]]></category>
<pubDate>Tue, 11 May 2010 10:43:30 +0000</pubDate> 
<guid>http://www.icocean.com/blog/read.php/1758.htm</guid> 
<description>
<![CDATA[ 
	cat /etc/issue<br/>返回结果<br/>Ubuntu 8.04.4 LTS &#92;n &#92;l<br/><br/>或者<br/><br/>uname -a<br/>返回结果<br/>Linux ubc 2.6.24-24-server #1 SMP Fri Sep 18 17:24:10 UTC 2009 i686 GNU/Linux<br/><br/>或者<br/><br/>cat /proc/version<br/>返回结果<br/>Linux version 2.6.24-24-server (buildd@palmer) (gcc version 4.2.4 (Ubuntu 4.2.4-1ubuntu4)) #1 SMP Fri Sep 18 17:24:10 UTC 2009<br/><br/>或者<br/><br/>lsb_release -a<br/><br/>No LSB modules are available.<br/><br/>Distributor ID: Ubuntu<br/><br/>Description: Ubuntu 6.10<br/><br/>Release: 6.10<br/><br/>Codename: edgy<br/><br/>或者<br/><br/>cat /etc/lsb-release<br/><br/>Distributor ID:&nbsp;&nbsp;Ubuntu<br/>Description:&nbsp;&nbsp;Ubuntu 8.04.4 LTS<br/>Release:&nbsp;&nbsp;8.04<br/>Codename:&nbsp;&nbsp;hardy<br/><br/>Ubuntu 4.10 – Warty Warthog(长疣的疣猪)，发布日期：2004年10月20日。<br/><br/>Ubuntu 5.04 – Hoary Hedgehog(灰白的刺猬)，发布日期：2005年4月8日<br/><br/>Ubuntu 5.10 – Breezy Badger(活泼的獾)，发布日期：2005年10月13日<br/><br/>Ubuntu 6.06 – Dapper Drake(整洁的公鸭)，发布日期：2006年6月1日<br/><br/>Ubuntu 6.10 – Edgy Eft(急躁的水蜥)，发布日期：2006年10月6日<br/><br/>Ubuntu 7.04 – Feisty Fawn(坏脾气的小鹿)，发布日期：2007年4月19日<br/><br/>Ubuntu 7.10 – Gutsy Gibbon(勇敢的长臂猿)，发布日期：2007年10月18日<br/><br/>Ubuntu 8.06 – Complacent Husky(得意的哈士奇)，发布日期：2008年6月7日<br/>Tags - <a href="http://www.icocean.com/blog/go.php/tags/ubuntu/" rel="tag">ubuntu</a> , <a href="http://www.icocean.com/blog/go.php/tags/version/" rel="tag">version</a> , <a href="http://www.icocean.com/blog/go.php/tags/%25E7%2589%2588%25E6%259C%25AC/" rel="tag">版本</a>
]]>
</description>
</item><item>
<link>http://www.icocean.com/blog/read.php/1752.htm</link>
<title><![CDATA[用 mencoder 分割和合并视频的方法]]></title> 
<author>ocean &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Linux/Unix相关]]></category>
<pubDate>Wed, 05 May 2010 15:17:04 +0000</pubDate> 
<guid>http://www.icocean.com/blog/read.php/1752.htm</guid> 
<description>
<![CDATA[ 
	用 mencoder 分割和合并视频的方法<br/><br/>分割：<br/>mencoder -ss 开始时间 -oac copy -ovc copy -endpos 终止时间 文件名 -o 目标文件名<br/>合并：<br/>mencoder -ovc copy -oac copy 文件名1 文件名2 -o 目标文件名<br/><br/>例一：<br/>mencoder basket.rm -ovc lavc -oac lavc -o basket.avi<br/>把basket.rm文件转换为basket.avi文件，其中，视频转换为mp4格式,音频转换为mp2格式。"-o basket.avi"定义转换成的文件名为"basket.avi","-ovc lavc"表示用默认的mp4格式编码图象，"-oac lavc"表示用默认的mp2格式编码声音。<br/><br/>例二：<br/>mencoder basket.rm -ovc lavc -oac mp3lame -o basket.avi<br/>"oac mp3lame"表示用mp3格式编码声音。<br/><br/>例三：<br/>mencoder basket.rm -ovc lavc -oac mp3lame -o basket.avi -ss 5:00 -endpos 8:00<br/>"-ss 5:00 -endpos 8:00"告诉mencoder仅仅转换从5分0秒到13分0秒的片段。<br/><br/>例四：<br/>mencoder basket.avi -ovc copy -oac copy -o newbasket.avi -ss 5:00 -endpos 8:00<br/>"-ovc copy"表示不作视频转换，"-oac copy"表示不作音频转换。这个命令把basket.avi文件中的5分0秒到13分0秒的部分拷贝到newbasket.avi文件中。<br/><br/>例五：<br/>mencoder a1.avi a2.avi -ovc copy -oac copy -o asum.avi<br/>这个命令把a1.avi和a2.avi文件合并为asum.avi文件。<br/><br/>例六：<br/>mencoder basket.rm -ovc lavc -oac lavc -lavcopts vbitrate=100 -lavcopts abitrate=32 -o basket.avi<br/>限制目的文件的大小。目的文件中，一秒种图象占用100kbit空间,一秒钟声音占用32kbit空间。较小的目标文件大小，一般意味着较低的图象和声音的质量。<br/>Tags - <a href="http://www.icocean.com/blog/go.php/tags/mencoder/" rel="tag">mencoder</a> , <a href="http://www.icocean.com/blog/go.php/tags/%25E5%2588%2586%25E5%2589%25B2/" rel="tag">分割</a> , <a href="http://www.icocean.com/blog/go.php/tags/%25E5%2590%2588%25E5%25B9%25B6/" rel="tag">合并</a> , <a href="http://www.icocean.com/blog/go.php/tags/%25E8%25A7%2586%25E9%25A2%2591/" rel="tag">视频</a>
]]>
</description>
</item><item>
<link>http://www.icocean.com/blog/read.php/1745.htm</link>
<title><![CDATA[Linux系统死机情况分析与处理方案介绍]]></title> 
<author>ocean &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Linux/Unix相关]]></category>
<pubDate>Tue, 20 Apr 2010 02:08:26 +0000</pubDate> 
<guid>http://www.icocean.com/blog/read.php/1745.htm</guid> 
<description>
<![CDATA[ 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;我们在使用Linux系统的时候会发现系统没有响应出现死机现象。这个时候要做些什么呢？说到这有人就会问，Linux系统会死机么？我可以很肯定地说，会！要让Linux死机很容易，但难的是在死机以后如何安全的让他摆脱死机状态，本文讲述如何从Linux的死机状态中挣脱出来。<br/><br/>　　Linux系统死机有很多种情况，最常见的是系统负载过高导致的。如上次介绍的fork***就是这个原理，此外还可以运行内存耗用极大的程序（如虚拟机），也会迅速提升系统负载。由于系统负载过高导致的卡死，一定是解决的越快越好！此时必须记住的是，不能再试图依赖任何图形界面的东西，如 Gnome 的系统监视器（这是我从 Windows 遗留下来的愚昧习惯……），这只会继续加重这种卡死的局面。那怎么办？<br/><br/>　　不要怕，Linux系统最初就是不需要图形界面的，因为有一个很强大的文字界面。按 Ctrl-Alt-F1（F1-F6 一般来说都可以），然后等一会儿，就会切换到 tty，也就是所谓的文字界面。这个时候需要用用户名密码登入。注意，可能键盘输入的速度比较慢，不过应该还是可以忍受的。下面在提示符后面输入 top 回车，这时会看到一张动态的表，上面列出了耗用资源最多的进程。观察它刷新一两次，按q退出，然后输入 kill ，其中的 PID 你可以在 top 里面看到。这个时候应该会快了不少，如果你发现没有成功结束掉，就再输入 kill -KILL ，这次基本上就没问题了。<br/><br/>　　除了上面这种情况外，一些底层软件的 bug 也可能导致一些奇怪的死机问题。我某位同学近日就因为莫名其妙的死机强制重启把 ext4 的分区给伤了。（最后是 sysreccd 修复了，貌似是分区表部分损坏）据其说，死机是键鼠均无反应。一般来说，系统负载高导致的死机，在可怕键盘也会有反应，有人说如果死机到键盘无响应“负载 都无限大了”，亦有人说这可能是 X Server 与驱动配合有问题导致的。不过我们考虑一下遇到这种情况怎么办？<br/><br/>　　OK，这是今天才学到的方法，叫做 reisub，这个方法可以在各种情况下安全地重启计算机。大家在键盘上找，可以找到一个叫做“Sys Rq”的键，在台机的键盘上通常与 Prt Sc 共键，在笔记本可能在其他位置，如 Delete。以台机为例，要使用这种方法需要按住 Alt-Print(Sys Rq)，然后依次按下 reisub 这几个键，按完 b 系统就会重启。<br/><br/>　　下面解释一下这个方法：其实 Sys Rq 是一种叫做系统请求的东西，按住 Alt-Print 的时候就相当于按住了 Sys Rq 键，这个时候输入的一切都会直接由Linux内核来处理，它可以进行许多低级操作。这个时候 reisub 中的每一个字母都是一个独立操作，他们分别表示：<br/><br/>　　R：unRaw 将键盘控制从 X Server 那里抢回来<br/><br/>　　E：tErminate 给所有进程发送 SIGTERM 信号，让他们自己解决善后<br/><br/>　　I：kIll 给所有进程发送 SIGKILL 信号，强制他们马上关闭<br/><br/>　　S：Sync 将所有数据同步至磁盘<br/><br/>　　U：Unmount 将所有分区挂载为只读模式<br/><br/>　　B：reBoot 重启<br/><br/>　　这6个字母的顺序是不可以记错的。那怎么记呢？这里提供一个个人认为比较好的方法：单词 busier（busy 的比较级，更忙）倒过来就是了。<br/><br/>　　死机？不合适吧。真死机了除了hard reset还能干什么？叫失去响应或者无响应更合适吧？<br/><br/>　　另外服务器一般都是远程操作的，sysrq怎么用呢？<br/><br/>　　X挂掉，通常psuedo console就能搞定。通常大家也会开ssh，绝大多数情况下都能连上去杀进程，做重启前的收尾比如sync来commit。<br/><br/>　　关于sysrq，通常RHEL/OEL等EnterpriseLinux系统默认都是关闭的需要事先开启才可以用。<br/><br/>　　cat /proc/sys/kernel/sysrq，看了手头的几个桌面发行版本，只有Ubuntu默认是开的，Arch是关闭的。<br/><br/>　　对于桌面用户而言，当桌面僵死时，用这个来搞一下，还是很方便的。<br/>Tags - <a href="http://www.icocean.com/blog/go.php/tags/linux/" rel="tag">linux</a> , <a href="http://www.icocean.com/blog/go.php/tags/%25E6%25AD%25BB%25E6%259C%25BA/" rel="tag">死机</a> , <a href="http://www.icocean.com/blog/go.php/tags/%25E6%2597%25A0%25E5%2593%258D%25E5%25BA%2594/" rel="tag">无响应</a> , <a href="http://www.icocean.com/blog/go.php/tags/%25E5%25A4%2584%25E7%2590%2586/" rel="tag">处理</a> , <a href="http://www.icocean.com/blog/go.php/tags/%25E8%25A7%25A3%25E5%2586%25B3/" rel="tag">解决</a>
]]>
</description>
</item>
</channel>
</rss>