<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[脚印]]></title><description><![CDATA[记录生活的点点滴滴]]></description><link>https://blog.youkuaiyun.com/ipotie</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ipotie]]></copyright><item><title><![CDATA[Linux I/O performance monitoring utility —— I/O 性能检测软件]]></title><link>https://blog.youkuaiyun.com/ipotie/article/details/21744237</link><guid>https://blog.youkuaiyun.com/ipotie/article/details/21744237</guid><author>ipotie</author><pubDate>Fri, 21 Mar 2014 21:21:08 +0800</pubDate><description><![CDATA[当TOP命令中%wa比较高时，说明你的程序出现了I／O问题。如果想进一步了解相关的详细信息，就需要使用了一些监控工具，诸如：vmstat、sar、dstat、sysstat等。
最近做项目，性能出现瓶颈，最后发现卡在磁盘速度上，我用的监控软件是是iostat，一个很小巧的工具，很赞。
iostat的编译非常简单，就一个c文件，MakeFile里作者写了一句话“Cann't be simpler]]></description><category></category></item><item><title><![CDATA[如何 释放linux内存]]></title><link>https://blog.youkuaiyun.com/ipotie/article/details/21743935</link><guid>https://blog.youkuaiyun.com/ipotie/article/details/21743935</guid><author>ipotie</author><pubDate>Fri, 21 Mar 2014 21:12:56 +0800</pubDate><description><![CDATA[当在Linux下频繁存取文件后，物理内存会很快被用光，当程序结束后，内存不会被正常释放，而是一直作为caching。

一、通常情况

先来说说free命令：

引用
[root@server ~]# free -m   total used free shared buffers cached   Mem: 249 163 86 0 10 94   -/+ buffers/cach]]></description><category></category></item><item><title><![CDATA[linux 命令随手记（一）]]></title><link>https://blog.youkuaiyun.com/ipotie/article/details/21743347</link><guid>https://blog.youkuaiyun.com/ipotie/article/details/21743347</guid><author>ipotie</author><pubDate>Fri, 21 Mar 2014 21:02:28 +0800</pubDate><description><![CDATA[1.hdparm(hard disk parameters)

功能说明：显示与设定硬盘的参数。

补充说明：hdparm

参　　数：

-a
 设定读取文件时，预先存入块区的分区数，若不加上选项，则显示目前的设定。


-A 启动或关闭读取文件时的快取功能。

-c
 设定IDE32位I/O模式。


-C 检测IDE硬盘的电源管理模式。

-f 将内存]]></description><category></category></item><item><title><![CDATA[Grub Rescue修复方法]]></title><link>https://blog.youkuaiyun.com/ipotie/article/details/20525841</link><guid>https://blog.youkuaiyun.com/ipotie/article/details/20525841</guid><author>ipotie</author><pubDate>Wed, 05 Mar 2014 09:25:22 +0800</pubDate><description><![CDATA[症状：

开机显示：GRUB loading

error:unknow filesystem

grub rescue>

原因：
已经发现下面几种操作会导致这种问题：
1,想删除ubuntu，于是直接在windows下删除/格式化了ubuntu所在的分区。
2,调整磁盘，利用工具合并/分割/调整/删除分区，使磁盘分区数目发生了变化。
3,重新安装系统，把linux安装到]]></description><category></category></item><item><title><![CDATA[Linux 技巧：让进程在后台可靠运行的几种方法]]></title><link>https://blog.youkuaiyun.com/ipotie/article/details/20066295</link><guid>https://blog.youkuaiyun.com/ipotie/article/details/20066295</guid><author>ipotie</author><pubDate>Thu, 27 Feb 2014 19:25:07 +0800</pubDate><description><![CDATA[让进程在断开连接后依然保持运行？如果该进程已经开始运行了该如何补救？ 如果有大量如何简化操作









我们经常会碰到这样的问题，用 telnet/ssh 登录了远程的 Linux 服务器，运行了一些耗时较长的任务， 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢？下面举了一些例子， 您可以针对不同的场景选择不同的方式]]></description><category></category></item><item><title><![CDATA[使用vim对数据进行排序]]></title><link>https://blog.youkuaiyun.com/ipotie/article/details/19919259</link><guid>https://blog.youkuaiyun.com/ipotie/article/details/19919259</guid><author>ipotie</author><pubDate>Tue, 25 Feb 2014 16:13:29 +0800</pubDate><description><![CDATA[1：
如果我们想以第4列数据进行排序，可以在vim中如此做：
1，12!sort -r -n -k4.1,5

-r 是降序排序
-n 是按数字大小排序
-k,表示根据那个字段排序，4.1,表示第4列第一个字符开始 ，5表示到第5个字段为结束
-t 后面跟分隔符，缺省是空格

2： 
在VIM里面, 如果你要把从当前行以下20行按字母顺序排序

只要输入:.,+20!sor]]></description><category></category></item><item><title><![CDATA[ibus没有选词框 方法总结]]></title><link>https://blog.youkuaiyun.com/ipotie/article/details/19637515</link><guid>https://blog.youkuaiyun.com/ipotie/article/details/19637515</guid><author>ipotie</author><pubDate>Fri, 21 Feb 2014 20:10:40 +0800</pubDate><description><![CDATA[所需软件包
      ：ibus ibus-gtk ibus-qt4 ibus-pinyin 
开机自启动命令：ibus-daemon
 -x -r -d

问题1描述：
可以输入中文，只是看不见system
 tray及选词框
解决方法：
安装 gnome-icon-theme 


        killall ibus-daemon

        ibus]]></description><category></category></item><item><title><![CDATA[SIGSEGV 11]]></title><link>https://blog.youkuaiyun.com/ipotie/article/details/19482409</link><guid>https://blog.youkuaiyun.com/ipotie/article/details/19482409</guid><author>ipotie</author><pubDate>Wed, 19 Feb 2014 12:34:31 +0800</pubDate><description><![CDATA[SIG是信号名的通用前缀。SEGV是segmentation
 violation（段违例）的缩写。

在POSIX兼容的平台上，SIGSEGV是当一个进程执行了一个无效的内存引用，或发生段错误时发送给它的信号。SIGSEGV的符号常量在头文件signal.h中定义。因为在不同平台上，信号数字可能变化，因此符号信号名被使用。通常，它是信号#11。


对于不正确的内存处理（见段错误），]]></description><category></category></item><item><title><![CDATA[<MIC> offload error :process on the device 0 was terminated by signal 11]]></title><link>https://blog.youkuaiyun.com/ipotie/article/details/19407105</link><guid>https://blog.youkuaiyun.com/ipotie/article/details/19407105</guid><author>ipotie</author><pubDate>Tue, 18 Feb 2014 14:05:47 +0800</pubDate><description><![CDATA[手头上的项目用到了MIC，作为一个新的集成众核协处理器，它非常容易上手，对代码做很小的修改就能在MIC上跑出很好的效果。
今天调试程序时，出现了如下错误,在此处做个记录：
offload error :process on the device 0 was terminated by signal 11

网上很有太多资料，出现这种情况的原因可能很多。
逐句调试后发现我程序中的问题语句，]]></description><category></category></item><item><title><![CDATA[Vim进阶简明手册(2)]]></title><link>https://blog.youkuaiyun.com/ipotie/article/details/19355313</link><guid>https://blog.youkuaiyun.com/ipotie/article/details/19355313</guid><author>ipotie</author><pubDate>Mon, 17 Feb 2014 22:01:54 +0800</pubDate><description><![CDATA[第三级 – 更好，更强，更快

先恭喜你！你干的很不错。我们可以开始一些更为有趣的事了。在第三级，我们只谈那些和vi可以兼容的命令。

更好

下面，让我们看一下vim是怎么重复自己的：

. → (小数点) 可以重复上一次的命令N → 重复某个命令N次

下面是一个示例，找开一个文件你可以试试下面的命令：


2dd → 删除2行3p → 粘贴文本3次100idesu ]]></description><category></category></item><item><title><![CDATA[Vim进阶简明手册(1)]]></title><link>https://blog.youkuaiyun.com/ipotie/article/details/19352879</link><guid>https://blog.youkuaiyun.com/ipotie/article/details/19352879</guid><author>ipotie</author><pubDate>Mon, 17 Feb 2014 21:05:30 +0800</pubDate><description><![CDATA[vim的学习曲线相当的大，下图是几个经典的文本编辑器的学习曲线，不排除其中有调侃和幽默的味道。


主流编辑器学习曲线图

注1：Pico(PIne COmposer)是Unix操作系统中最常见的三种文字处理软件之一，具有文字编辑、搜索、拼写检查、文件浏览和段对齐功能，适合高效地编辑短小的文件。Pico是由华盛顿大学开发的免费软件，随着pine电子邮件处理软件发布。它是在Emacs的基础]]></description><category></category></item><item><title><![CDATA[主流Linux发行版的软件包管理对比速查表]]></title><link>https://blog.youkuaiyun.com/ipotie/article/details/19350053</link><guid>https://blog.youkuaiyun.com/ipotie/article/details/19350053</guid><author>ipotie</author><pubDate>Mon, 17 Feb 2014 20:26:03 +0800</pubDate><description><![CDATA[使用 Linux 系统总是免不了要接触包管理工具。比如，

Debian/Ubuntu --
 apt、

openSUSE        -- zypp、

Fedora 
             -- yum、

Mandriva          -- urpmi、

Slackware 
        -- slackpkg、

Archlinux]]></description><category></category></item><item><title><![CDATA[X Window System]]></title><link>https://blog.youkuaiyun.com/ipotie/article/details/19288565</link><guid>https://blog.youkuaiyun.com/ipotie/article/details/19288565</guid><author>ipotie</author><pubDate>Sun, 16 Feb 2014 16:55:36 +0800</pubDate><description><![CDATA[在X Window系统，程序作为X的客户端运行，因此它们可能通过计算机网络连接到X display server。由于其他用户也可能通过网络连接，禁止用户访问其他登录用户运行的程序是必须的。
有5种控制客户端是否可以连接X display server的访问控制机制。它们可以分成三类：


基于主机的访问基于cookie的访问基于用户的访问

此外，像其他的网络连接，隧道都可以使用。]]></description><category></category></item><item><title><![CDATA[UBUNTU登录不进去，输入密码登陆后又跳回到登录界面  - Xauthority问题]]></title><link>https://blog.youkuaiyun.com/ipotie/article/details/19287897</link><guid>https://blog.youkuaiyun.com/ipotie/article/details/19287897</guid><author>ipotie</author><pubDate>Sun, 16 Feb 2014 16:19:20 +0800</pubDate><description><![CDATA[现象：在Ubuntu登陆界面输入密码之后，黑屏一闪，又跳转到登录界面。
原因：主目录下的.Xauthority文件拥有者变成了root，从而以用户登陆的时候无法都取.Xauthority文件。
说明：Xauthority，是startx脚本记录文件。Xserver启动时，读文件~/.Xauthority,读入对应其display的记录。当一个需要显示的客户程序启动调用XOpenDisplay(]]></description><category></category></item><item><title><![CDATA[QT编译错误 error: cannot find -lGL]]></title><link>https://blog.youkuaiyun.com/ipotie/article/details/19287369</link><guid>https://blog.youkuaiyun.com/ipotie/article/details/19287369</guid><author>ipotie</author><pubDate>Sun, 16 Feb 2014 16:00:31 +0800</pubDate><description><![CDATA[我是菜鸟一枚，今天第一次使用QT，就出现了一个问题。
编译的时候提示 error: cannot find -lGL
 
上网搜索了一下，大叔说是找不到GL库，
给出的解决方法：sudo apt-get install libgl1-mesa-dev 。
问题解决。
Mesa 3D是一个在MIT许可证下开放源代码的三维计算机图形库，以开源形式实现了OpenGL的应用程序接口。
Ope]]></description><category></category></item></channel></rss>