08 2011 档案

摘要:对于初学Linux者(我也是),不希望在虚拟机里面搞弄Linux,又不希望用wubi装Ubuntu这个集成比较多使用相对简单的Linux,想装Fedora、RedHat或者CentOS等学一下比较基本的Linux操作,所以我们一般都是在Windows下划个空间然后在里面装Linux。这样对于初学者有个不好的地方是假如GRUB引导出错或者我刚开始不大懂想图个方便在Windows下直接把Linux分区给格式化掉,就会出现无法引导Windows操作系统的问题。而对于此类问题的解决是比较复杂的,有没有一种比较方便像wubi那样对Windows系统影响比较小的安装Linux方法呢?答案是肯定的,通过笔者 阅读全文
posted @ 2011-08-27 14:55 Mr.Rico 阅读 (92) | 评论 (0) 编辑
摘要:DOS/Windows和Linux/Unix的文件换行回车格式不同,基于 DOS/Windows 的文本文件在每一行末尾有一个 CR(回车)和 LF(换行),而 UNIX 文本只有一个换行。1)把Dos/Windows下的文件移至Linux/Unix系统虽然很多程序不在乎 DOS/Windows 格式的 CR/LF 文本文件,但是有几个程序却在乎 -- 最著名的是 bash,只要一遇到回车,它就会出问题。以下 sed 调用将把 DOS/Windows 格式的文本转换成可信赖的 UNIX 格式:$ sed -e 's/.$//' mydos.txt > myunix.txt 阅读全文
posted @ 2011-08-24 10:05 Mr.Rico 阅读 (186) | 评论 (0) 编辑
摘要:方法1: 光标放到第6行, 输入:2yy 光标放到第9行, 输入:p 此方法适合复制少量行文本的情况,复制第6行(包括)下面的2行数据,放到第9行下面。 方法2: 命令行模式下输入 6,9 co 12 复制第6行到第9行之间的内容到第12行后面。 方法3: 有时候不想费劲看多少行或复制大量行时,可以使用标签来替代 光标移到起始行,输入ma 光标移到结束行,输入mb 光标移到粘贴行,输入mc 然后 :'a,'b co 'c 把 co 改成 m 就成剪切了 要删除多行的话,可以用 :5, 9 de 阅读全文
posted @ 2011-08-22 16:43 Mr.Rico 阅读 (67) | 评论 (0) 编辑
摘要:首先我这个安装是参考网上一些博客安装成功的。他们是:http://pengjiayou.com/blog/install-libfetion-under-fedora-10 和 http://www.libfetion.cn/bbs/viewthread.php?tid=280&extra=page%3D1 具体编译安装过程如下: 1:安装开发编译环境 su -c ‘sudo yum install qt4 qt4-devel libcurl libcurl-devel kernel-devel automake gcc-c++ glibc glibc-devel’ 这是和之前的版本在 阅读全文
posted @ 2011-08-21 15:18 Mr.Rico 阅读 (229) | 评论 (0) 编辑
摘要:(一) 一个帖子引发的开源之路 20年前的10月5日,Linus Torvalds 在 comp.os.minix 新闻群组发布了以下帖子: Do you pine for the nice days of minix-1.1, when men were men and wrote their own device drivers? Are you without a nice project and just dying to cut your teeth on a OS you can try to modify for your needs? Are you finding it... 阅读全文
posted @ 2011-08-19 10:53 Mr.Rico 阅读 (96) | 评论 (0) 编辑
摘要:先装rpmfusion包 rpm -ivhhttp://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpmrpm -ivhhttp://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm 然后直接yum就可以了yum install mplayersmplayeryum install mplayer mplayer-gui mencodeyum install glut然后Mp. 阅读全文
posted @ 2011-08-19 10:38 Mr.Rico 阅读 (179) | 评论 (0) 编辑
摘要:gedit和vim打开中文显示乱码,下面是解决方法 打开vim的配置文件,位置在/etc/vim/vimrc 在其中加入 set fileencodings=utf-8,gb2312,gbk,gb18030 set termencoding=utf-8 set encoding=utf-8保存退出,此时vim就能正确显示中文了。对于gedit,解决方法如下:在终端中运行 gconf-editor在打开的界面中选择: apps->gedit-2->preferences->encodings在右边的auto_detected和shown_in_menu上点右键编辑,点add,分 阅读全文
posted @ 2011-08-19 10:08 Mr.Rico 阅读 (100) | 评论 (0) 编辑
摘要:摘要:《Linux内核修炼之道》第5章讲解系统调用,它是应用程序和内核间的桥梁,学习并理解它是我们走向内核的一个很好的过渡。本节为大家介绍系统调用、POSIX、C库、系统命令和内核函数。 5.1.1 系统调用、POSIX、C库、系统命令和内核函数(1)系统调用和POSIX。系统调用虽然是内核和用户应用程序之间的沟通桥梁,是用户应用程序访问内核的入口点,但通常情况下,应用程序是通过操作系统提供的应用编程接口(API)而不是直接通过系统调用来编程。操作系统API的主要作用是把操作系统的功能完全展示出来,提供给应用程序,基于该操作系统,与文件、内存、时钟、网络、图形、各种外设等互操作的能力。此外,操 阅读全文
posted @ 2011-08-13 12:36 Mr.Rico 阅读 (2440) | 评论 (0) 编辑