本手册将详细的描述如何使用 Ttyutils 2.x,针对 1.x 的手册可以从这里下载。 本手册假设读者是初次接触 Ttyutills,因此不需要任何关于终端监控方面相关的知识。可是读者应该具备基本的 UNIX/Linux 使用经验,尤其是终端上操作的经验,如果懂得一门计算机语言则更有帮助。
对于已经熟悉了 Ttyutils,而需要了解特定细节的读者,可以查阅参考手册,或者使用站点的搜索功能,这多半会有帮助。
本文档尽可能的以简单的实例来解释 Ttyutils 中的概念,可结果未必尽如人意,欢迎各位踊跃的提出各种建议和意见,共同改进。任何想法请直接发送邮件给项目维护人,或者加入 Ttyutils 团队后自己编辑。
本文尽可能的保持和 Ttyutils 软件包同步,通常,在软件的新版本发布之后,会回头来补充和更新文档(1)。如果文档上的描述和运行中的软件有冲突,则应该以软件为准。另外,笔者并非作家,虽然尽力避免,但还是难免文档中会有很多口语甚至语病,望见谅! 准备工作
在继续阅读本文档之前,我们强烈建议读者有一个真实的可测试的环境。关于如何安装 Ttyutils 请参考安装部署。本文档中的示例大部分在 Fedora 平台上使用 gnome-terminal 仿真终端完成,shell 是 bash,如果读者的系统环境不一样也没有关系,但是需要注意一些细微的差别,例如终端类型、shell 语法、文件存放路径,等等。
为了避免文档过大,下面用多个分开的文档来解释每个特定的主题,对于每个特定的主题,建议读者顺序阅读。
用户指南
基本操作
高级操作
事件配置
事件开发
开发者指南
下面的内容将描述如何开发 Ttyutils 软件包自身,这需要读者具备一定的计算机软件开发知识,对于 Ttyutils 的使用人员,可以省略下面的章节。
插件系统
Ttyutils
产品指南
下面的内容针对基于 Ttyutils 开发的,面向最终用户的产品或者半成品。
错误报告
很显然,我们不可能描述到所有的细节,这只有靠您在实践中细细琢磨。如果在使用中发现了错误,或者认为对某个问题有更好的实现建议,或者认为 Ttyutils 缺少了某个功能,请务必告诉我们。我们维护了一个错误跟踪系统和特征需求跟踪系统,您可以在这里发表您的看法,或者直接给项目维护人发送邮件。
|
|
三人行,必有我师焉
1. 不过这只是一种愿望,我们不能保证文档的及时性,甚至不能保证完整性。