技巧:了解 textutils -- 关于 Linux 上自动化的文本处理的一系列技巧的简介
(2002-12-17)
GNU 文本实用程序包(包括用于 Microsoft Windows 的 Cygwin 和用于 Mac OS X 的 Fink)是一个功能强大且灵活的工具集,它可以在 Linux 和所有其它 UNIX 及类 UNIX 的操作系统下进行自动化的文本处理。这一系列的介绍性技巧文章为 Linux 用户简要介绍了 GNU 文本处理工具 — 如何使用它们、如何避免缺陷以及如何将它们组合在一起形成功能强大的定制的工具。
技巧:双引导 Linux
(2002-07-16)
有可以使用的多个 Linux 安装允许您方便地测试同一个程序的不同库,观察您的程序如何与其它程序交互,或者只是到处调节一下参数看看会发生什么。这对开发和测试 — 以及客户支持迟早有用。假定您没有许多机器吗?别担心 — 在单台机器上安装多个 Linux 实例是件容易的事,因为您将很快从这篇技巧中发现这一点,这篇技巧文章是由 IBM 实习生 Chuks Onwuneme 和 Farhan Khawaja 编写的。
技巧:覆盖 GNU C 库 — 轻而易举
(2002-06-18)
一种调试 glibc 函数的好方法是用您自己的版本覆盖所关注的函数。在没有 root 许可权和不必重新编译 libc 源代码的情况下就可以完成这个任务。想象一下编写您自己的 open() 版本该有多激动啊!
技巧:如何配置 VMware 来通过令牌环卡访问外部 LAN
(2001-05-15)
这一技巧对于希望使用 VMware 同时具有令牌环网络的 Linux 开发者来说很有用。VMware 可以让开发者运行许多操作系统(例如带有 DBCS 支持的 Windows NT),并允许他们测试从该平台开发的任何 Web 解决方案。如果能使用 Windows 浏览器来测试最新的 Web 代码而无需一台单独的 Windows 机器,那一定很有帮助。能够联网到更广阔的 LAN 可以让他们测试位于网络中其它机器上的解决方案。
技巧:操作系统的灵活性:设置多引导机器(带 Linux 和其它操作系统)
(2001-05-8)
本文作者最喜欢的操作系统是 Linux,但有时在进行客户机工作或需要访问旧的数据格式时,则需要使用其它操作系统。在旧操作系统之上安装新的操作系统然后再切换回来是一个艰苦的过程。另外,用一台全新的计算机来专门安装仅偶尔使用的 OS 对于大多数人来说也不现实。解决方案是使计算机可以在刚启动机器时从菜单中选择引导任何一个操作系统。Linux 极适合该任务,仅需少许更改即可以在同一台机器上安装一个或多个其它操作系统。