代码改变世界

推荐排行榜

分享Ubuntu下一些很棒的软件(二)

2012-01-28 22:49 by wwang, 9263 阅读, 收藏,
摘要: 分享一些我在Ubuntu下常用的软件 阅读全文

使用rdp协议访问远程Linux桌面

2011-01-06 20:01 by wwang, 35781 阅读, 收藏,
摘要: 一般情况下,如果需要登陆远程Linux系统,我们会使用ssh/telnet来完成,如果需要登陆到远程Linux系统的桌面环境,我们可能会使用VNC。VNC是大部分Linux发行版默认的基于RFB协议的远程桌面程序,但对于普通用户来说,VNC的用户体验并不好,它太慢了。当然,这个“慢”也不是不可以改进,如果我们选择一个强大的客户端,比如UltraVNC,操作会流畅不少。但是UltraVNC只支持Windows系统,在Linux下我还没找到与之相当的客户端。如果您使用过Windows下的远程桌面,应该会对其操作的流畅性有很深的印象。Windows的远程桌面基于RDP协议,在Linux下,我们也是可 阅读全文

Linux设备模型 (4)

2010-12-27 19:55 by wwang, 6426 阅读, 收藏,
摘要: 《Linux设备模型 (2)》和《Linux设备模型 (3)》主要通过一些简单的实作介绍了kobject、kset、kobj_type、attribute等数据结构的用法,但这些实作并没有涉及到实际环境下的设备模型和sysfs。本文将以/sys下的module子目录为例,看看内核是如何构建sysfs这棵大树的。(注:本文的分析基于2.6.36内核)module的创建当module被insmod到内核空间时,/sys/module目录下会相应创建一个和模块同名的目录。我们以usb_storage为例,在执行完sudo modprobe usb_storage之后,sysfs里会产生一个名为usb 阅读全文

Ubuntu的内核转储工具

2010-11-19 22:02 by wwang, 10162 阅读, 收藏,
摘要: 在我的上一篇博文《Linux内核的Oops》的最后介绍到一个Linux内核转储工具Kdump,这个工具可以在发生kernel panic时把现场dump到一个文件里,以供后续分析之用。本文主要介绍在Ubuntu下如何使用kdump。Kdump是一个通用的Linux内核转储工具,详细的用法说明可以参考这篇Kdump Tutorial。这篇教程洋洋洒洒几十页(链接里有pdf文件可以下载),详细介绍了内... 阅读全文

年轻的Chakra

2010-11-07 23:54 by wwang, 4827 阅读, 收藏,
摘要: Chakra起源于印度古老的瑜伽体系,意思是人体精神力量的中心。在韩国,有一只女子乐队组合即以此命名,这支乐队还曾经获得过SBS歌谣大战Dance部门奖。不过大家不要误会,我并不是要给大家讲述瑜伽的起源,也不是介绍这只女子乐队,我真正想说的是一支年轻的的Linux发行版--Chakra。Chakra脱胎自Arch Linux,要了解Chakra,首先需要认识一下Arch Linux。Arch Li... 阅读全文