Linux 应用程序分类系统、网络和管理工具应用与开发本文主要介绍Linux操作系统之外第二层的内容许多发行版本,就是将Linux 操作系统与这些外层应用软件和文档打包而成(包括红旗Linux)从下面列出 的清单再加上 GNU 的其它一些软件(我们将随后连载介绍)可以看到,这几乎囊 括了现今市场上流行的主要的系统工具和公共应用软件,其中除了少量商业软件(如INFORMIX、Sybase、Oracle、DB2等RDBMS)只提供二进制运行目标码之外, 绝大部分软件提供了源码而且是公开的此外,与Linux同为一类软件中,还有 其他类似的公开源码的操作系统以及海量的开发工具、办公软件、字处理、网络 通信、电子邮件、数据库管理系统和形形色色的应用系统每一个人都可以通过 Internet 下载这些软件,也可以以个人或单位名义付费得到这些软件的源码和 二进制运行码的CD或磁带拷贝耿增强、赵杨、王守华、郑良辰、孙玉芳)1 概况• Linux Commercial How-To:市场开拓,Linux与其他系统比较;• Linux Commercial Software Products:可用的商业软件包;• Linux Manual Pages :命令参考;• Linux Software Map(LSM):主页;• Linux Software Map:已有Linux软件包的可搜索数据库;• comp.os.linux.announce homepage :最新程序的发布消息;• comp.windows.x.apps FAQ: X Window 系统上的应用程序。
2 系统管理工具• ACUA:访问控制和用户管理工具;• apc_ups: Linux下支持APC系列UPS的守护程序;• Avatar :带有高度复杂内置调度程序的作业处理应用套件;• cfengine :功能强大、易用的网络配置和管理工具;• Chklogs :帮助维护系统日志的 PERL 脚本;• Clustor :用于紧急任务的实用程序;• ComBase :基于 Web 的添加 / 删除 / 修改用户帐户的系统管理工具;• DevAlloc :模拟 Sun 在 Solaris 2.x 中提供的设备分配机制;• Evolutiong Scheduler :基于遗传算法和渐进编程的调度程序;• FakeBO :充当 BackOrifice 服务器并记载每个纪录文件和标准输出日志;• Figurine : UNIX 配置系统;• Generic NQS :批处理系统;• Gr_monitor :为运行在 Linux 上的进程画 3D 彩色光栅图形;• grub :在 PC 上生成多操作系统的统一引导程序;• IRQTUNE : Linux x86 IRQ 优先级优化程序;• jaZip: 维护 Zip 和 / 或 Jaz 驱动器和磁盘的程序;• LanSafe III UPS Power Management Software :提供自动关机的 UPS 应用• Linuxconf :用于系统管理的一个功能强大的系统配置工具;• Linux-PAM :用于认证用户的灵活机制;• Loadmeter :一个增强的 X11 系统资源计量器;• lsof :为正在运行的 UNIX 进程列出打开的文件;• Mfsm :用于监控剩余空间和用户文件系统配额的 Motif 实用工具;• morepkgtools: 用于 slackware 软件包工具的辅助脚本;• Nessus: 用于安全性认证的类似 SATAN 系统管理工具;• NIST :使用已知的时间服务器同步系统时钟;• pam : Linux 上可插入的认证模块;• phalanx: 只允许来自已清理域中的被清理用户的安全性守护程序;• ProcMeter :基于简单的 X Windows 的性能计量器,从 /proc 中读取信息;• Qps :可视化进程管理程序,“ top ”或“ ps ”的 X11 版本;• qtime :使用 Qddb 和它的 Fx 库按 Tcl 编写的记时跟踪软件;• Queue :可让用户控制其远程作业的负载平衡系统;• radius Context: 远程认证拨入用户服务帐户日志分析软件包;• Sawmill :功能强大层次结构的日志分析工具;• SUDO :超级用户用于受限根访问的实用程序;• sysdaemon :用通用 perl5 写的系统监控程序;• System Commander :在单台 PC 上管理多个操作系统;• WOTS :具有可扩展和可配置活动的日志文件监控程序;• XLoadTime :允许展示当前时间的基于 /proc 的负载计算器;• XUser :从交互式 X11 Shell 中创建、修改、删除用户信息。
3 网络工具• Angel Network Monitor :用于监控网络上服务状态的工具;• Big Brother :用于监控多 UNIX 系统、网络互连性、磁盘空间、进程等;• bootpc :用来获取 IP 号并建立 DNS 名字服务器的引导协议客户机;• CFEngine :基于系统用于管理 UNIX 系统异构网络的基于脚本的系统;• Clobberd: 允许 ISP 或 Linux/UNIX 操作员规划它们的用户;• CVS : Client/server 配置管理系统;• Gxsnmp : GNOME 下的具有完全特性的 SNMP 网络管理应用程序;• Hifs :用于处理系统管理信息的系统监控工具;• IETF Mobile IPv4 : Linux 下的移动 IP 实现;• IP NAT : Linux 下 IP 网络地址转换;• ipsnat :另一种 Linux IP 网络地址转换实现;• ippfvs: 构建于真实服务器集群上的可扩充性和高可用性的虚拟服务器;• Mon :通用网络资源监控系统;• MPAS: 允许 Windows/Dos 用户访问存放在网络上的文件的接口;• MRTG :网络交通流量负载的多路由交通图形监控程序;• MTR (Matt's Trace Route): 将 ping 和跟踪路由的功能组合到一个应用中;• Multi Router Traffic Grapher: 监控网络链路上创建 HTML 页的流量负载工 具;/、9• Netatalk for Linux: 让你的 UNIX 信箱看起来像 LAN 上的 Appletalk 的服务 器;• net-tools :用于控制 Linux 网络的程序集;• Network Management Software : Linux 上一类网络管理工具;• ntop: 类似于“ top ”命令的显示网络使用情况的工具;• REGULUS : ISP 管理系统;• Remote Reboot :使用网络连接进行远程开机;• Ruplist :显示 LAN 上的所有站点按到时及名次情况;• Samba :允许客户机通过 SMB 访问服务器的套件;• SATAN :分析网络的安全管理员工具;• Scotty :网络管理应用的 Tcl 扩展;• SecureNet PRO :功能完整的网络管理和诊断工具;• snmpsniff : Linux SNMP 探测器,一种网络管理调试工具;• Sniffit : Linux 包探测器;• serialmon :带有统计的串口监控程序;• SPONG :简单的网络 / 主机系统监控包;• Tkined :运行在 Tcl/TK 工具箱顶层的网络编辑程序;• traf :用于以太网的网络交通流量监控程序;• TZO: Linux 用户的动态 DNS 解决方案,为 PC 创建域名;• ZanNet :提供访问服务器文件的 Win95 网络驱动器的 combo Win95 客户机 /UNIX 服务器。
4 文件系统及工具• ARLA :具有通常 AFS 的全部性能的功能齐全的客户机;• Coda :继承 AFS2 文件系统的高级网络文件系统;• E2fsprogs : ext2 文件系统实用程序;• Fat32 :用于在 Win95B 下安装 fat32 分区;• FSDEXT2 :在 Win95 下以只读方式安装 Linux 分区到一个 Dos 驱动器上;• HFS for Linux : Apple Macintosh 的层次结构文件系统;• HFS Utilities for UNIX :在 UNIX 系统下操作 Mac HFS 卷;• mtools :用于从 UNIX 下访问 MS-DOS 磁盘而不必安装它们的实用程序;• NTFS for Linux : Linux 上的 MS Windows-NT 文件系统;• Reiserfs :用分类平衡树算法变种组织的文件系统;• smbfs: 安装由运行 TCP/IP 的 WforW 、 LAN Manger 和 NT 移出的驱动器;• TCFS :像 NFS 那样操作的透明加密文件系统;• VFAT for Linux :与 Win95/NT 长文件名兼容的 Linux 文件系统。
5 守护程序和系统服务程序• AgentD :模块化的调度守护程序;• am-utils :下一代的通用 BSD Automounter,Amd;• CDFILE: Linux 下用于管理 CD-ROM 的商业化产品;• Chat Server :Magma 提供的连续流、实时、具有 mm 性能和 comm 的服务程序• DHCP Server :来自 ISC 的动态主机配置协议服务器• Diald :完成需要 PPP 和 SLIP 拨号的守护程序;• dictd :实现字典服务器协议的 Client/server 软件;• dlq: 简单队列匿名下载服务,在 Modem 口空转时运行;• FIDOGATE:Fido-Internet 网关, FTN-FTN 网关, 邮件处理器 ,文件处理器• FTP Daemon :由 Troll Tech 公司提供;• InfoMagic Workgroup Server : PC 和 MAC 的文件和打印服务;• Leafnode :作为小型站点的 USENET 系统;• mgetty+sendfax: 用于处理 Modem 拨入的高度优化的“ getty” 程序;• NcFTPd :用于高速传输站点的文件传输协议服务器;• portslave :一个 getty 的替代程序,用作端口主管并度量对话范围;• Real-Time Linux :带有硬实时任务的 Linux 内核;• SNMP : CMU 提供的 Linux 简单网络管理协议;• speak: 为 SPO256-AL2 文本到语音板设计的基于 TCP 的文本到语音服务器;• Streamworks Server : Xing 的现场和即时的音频 / 视频服务器;• Sybernet: 通过 http 连接到 Sybase SQL 服务器的 CGI 守护程序• TEAMate Folders :用于建立和运行一个完整的联机服务的软件;• Time Server (xntp): 网络时钟协议和相关的时钟同步产品;• ypserv : Linux 上的 YP ( NIS 版本 2 。