top 命令可能是系统管理员使用最多的软件之一。现在要介绍的是比 top 厉害那么一点点的 -- htop 同学。官方对它的介绍是这样的:

This is htop, an interactive process viewer for Linux.
It is a text-mode application (for console or X terminals) and requires ncurses.
它对比传统的 top 程序有很多的先进之处:
- CPU 、内存、交换分区等状态可以很形象的用进度条表示出来,很直观
- 更直观的进程树显示,不用每次敲其他该死的命令了
- 可以直接 Kill 某个进程
- 搜索指定的进程
- 高度的可配置,甚至可以将配置写入配置文件中
感兴趣的朋友可以到其官方主页看看,此软件需要的库非常少,据我所知仅需要 ncurses 库就可以了(大部分的 posix 系统都包含)。
今天周末,我把我的移动硬盘带到公司来打算整理下我的文件。无意间当整理我的图片目录的时候发现“尘封”已久的一些系统截图。
这些可以说都是我使用计算机的见证。由于截图众多,我精选了其中的几张有趣的,和大家分享一下。

首先是控制台。谁说 Linux 的控制台是黑底白字非常死板的?有了 Bootsplash,在控制台上可以任意的加上彩色的背景。

看来上面的这张图相信大家知道我为什么取名叫 feelinglucky -“手气不错”了吧。是的,当时我运气不错,因为我的老机(MMX 166)由于硬件老旧,所以内核一下子就找到了。我记得当时同寝室的哥们被我气得半死,呵呵。

Linux 下我还是喜欢使用 VIM 编写程序,这已经成为我的信仰了(请允许我这样说)。可能你会看见控制台的字体非常奇怪。在 Slackware Linux 下,编辑 /etc/rc.d/rc.fonts 就可以在 Framebuffer 控制台下显示自己想要的字体了。

对于中文的支持内核级别的当然是使用 UNICON 了,这个是 TurboLinux 的一个项目。已经很久没有关注这个项目来,自工作了以后我发现我很少“折腾” Linux 了。我还依稀的记得为了同时打上 UNICON 和 Bootsplash 补丁我 Hack 了不少的时间(当时的 Linux 版本号我记得是 2.4.22)。

相信大家还是喜欢 GUI 界面吧,上面这张是 Fvwm 窗口管理器的截图。我开了一个 xclock 用来显示当前时间,还有一个系统监视工具(名字我一时给忘记了)。界面虽然简单,但是我绑定了很多的快捷键,所以非常好用。

工作和娱乐是两不误的。XMMS 可以说就是我 Linux 下的 Winamp。至于 VIM,它走到哪里都可以用,哪怕是在火星。这图中还有一个叫 MRXVT 的控制台终端,看得出它的亮点就是多标签页吧。

除了 FVWM 以外,我偶尔也会使用一下 WindowMaker,不过这仅仅是换换胃口。截图上显示除了该死的 VIM 外还有几个 DockApp,开启了一个终端用 MUTT 收信。还有一个 GIMP,不过版本比较老了,这个是 GTK+ 版本的(起码是两年前的了)。

*ix 下可以用 Wine 模拟 Windows 应用程序,也可以用 VMWare 模拟一个虚拟机装一个 Windows 系统。上面的这张就比较有意思了,我是用了一个 DOSBox 模拟 TurboC 2.0 (相信学 C 语言的同学都不陌生)。

生命有时候就在于“折腾”。我很庆幸大学四年的时光能学到很多的东西,在这里我要感谢那台早已淘汰的 MMX 166 笔记本。详细信息兄弟们可以到这里看看。
这些天我一直在整理我以前翻译好的一些文档,并计划将其全部重新排版转换成 PDF 文档以便于保存。
这篇《Slackware 的 INIT》我翻译的时间比较早(当时我还真的是一个学生,呵呵)的一篇,它详细讨论了 Slackware 的运行级别以及启动的流程,推荐给大家看看。
下载地址(格式是 PDF 文档):
http://files.gracecode.com/2007_11_12/1194862747.pdf
http://files.gracecode.com/2007_11_04/1194173036.pdf (旧版)