关于系统管理员
对于不同的人来说,系统管理意味着不同的事情。有些人会告诉你,任何对系统执行任何类型管理的人都是系统管理员。但我很难将一个只能通过 GUI 添加用户的人称为系统管理员。对我来说,系统管理员是了解幕后发生的事情的人。我最近面试了几位声称是网络管理员的人,他们甚至不知道什么是网络掩码,也不知道为什么需要它。或者,他们知道什么是 ARP,但不知道 ARP 和 IP 如何相互关联。甚至有人知道 OSI 模型,但不知道 ARP、IP、TCP 和 UDP 在哪里应用。了解事物的工作原理可以更容易地进行故障排除,并定义真正的系统或网络管理员。 这里有一些可以提供帮助的工具,还有一些有趣的程序。
reportdhcp.pl www.omar.org/opensource/reportdhcp
只需一点 Perl、一点关于配置和日志文件位置的知识、一点切片、切块和格式化,您就可以通过 Web 浏览器找到关于 DHCP 租约的非常有用的工具。 这些说明易于阅读和简单。 在两分钟内,您可以搜索 IP、MAC 地址、客户端名称、获取服务器上的统计信息等等。 要求:Perl、Web 服务器和浏览器。
pgmaint sourceforge.net/projects/pgmaint
如果有人使用 Postgres 来记录 Snort 数据(尤其是在流量大的网站上),您可能已经知道定期清理数据库、 vacuum 和分析数据库的重要性。 如果您有多个这样的数据库,清理工作可能会有点乏味。 pgmaint 可以为您处理所有这些,甚至可以通过 cron。 要求:Perl、Perl 模块 DBI、Config::Simple 和 Getopt::Mixed。
Katoob www.arabeyes.org/project.php?proj=Katoob
这个编辑器可以很好地处理多种格式。 专为英语或阿拉伯语设计,它具有菜单栏图标,可以从左对齐文本更改为右对齐文本等等。 虽然库和内存使用量有点大,但任何已经运行 X 的人都不会特别注意到。 要求:libgtk-x11-2.0, libgdk-x11-2.0, libatk, libgdk_pixbuf-2.0, libm, libpangoxft, libpangox, libpango, libgobject-2.0, libgmodule-2.0, libdl, libglib-2.0, glibc, libX11, libXi, libXft, libXrender, libXext 和 libfreetype。
Euchre sourceforge.net/projects/euchre
如果你喜欢Euchre,这是一个不错的游戏版本。 AI 玩家有三个可配置的玩法级别,作者还包括了那些不熟悉游戏的人的说明。 游戏快速而简单。 要求:libgtk、libgdk、libgmodule、libglib、libdl、libXi、libXext、libX11、libstdc++、libm 和 glibc。

王牌花色胜过A? 不是bug,而是 Euchre 规则。
Childsplay childsplay.sourceforge.net
如果能找到更多的儿童游戏,我会评论更多,因为我的孩子们总是在寻找电脑游戏。 我的妻子认为我们七岁的女儿不需要玩 Quake,但是一个孩子可以玩多少小时的 Barbie.com 游戏直到感到无聊? 虽然没有达到 gcompris 的水平,但不受 gcompris 所需的大量 GNOME 库的阻碍,Childsplay 正在成为一个适合您孩子的好游戏。 要求:Python 和 pygames。
DNS Sleuth atrey.karlin.mff.cuni.cz/~mj/sleuth
这个 Perl 脚本可以从命令行运行,也可以通过包含的 CGI 脚本从 Web 服务器运行。 它检查提供的域名是否符合 RFC,并报告错误以及对相应 RFC 段落的引用,因此您可以阅读哪些内容已损坏以及原因,并希望可以修复它。 要求:Perl、Perl 模块 Net::DNS,可选 Web 服务器 CGI。 下个月见。
David A. Bandel (david@pananix.com) 是一位 Linux/UNIX 顾问,目前居住在巴拿马共和国。 他是 Que Special Edition: Using Caldera OpenLinux 的合著者。