首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

1.3  获得帮助

绝大多数Linux系统都为系统编程接口和标准工具提供了很好的文档。这是因为,从早期的UNIX系统开始,就鼓励程序员为他们的应用程序提供手册页。这些手册页可以通过电子形式获得,有时也会以印刷品的形式提供。

man命令可用来访问在线手册页。这些手册页在质量和细节上千差万别。有些可能只是简单地让读者参考其他更详细的文档,而另外一些则给出了一个工具所支持的所有选项和命令的完整清单。无论是哪种情况,手册页都是一个好的起点。

GNU软件和其他一些自由软件还使用名为info的在线文档系统。你可以通过特殊的程序info或通过emacs编辑器中的info命令来在线浏览全部的文档。info系统的优点是,你可以通过链接和交叉引用来浏览文档并可直接跳转到相关的章节。对文档作者来说,info系统的优点是它的文件可以由排版印刷文档使用的同一个源文件自动生成。

实验:手册页和info

我们来看看GNU C语言编译器的文档。

(1) 首先查看手册页。

如果愿意,我们可以阅读编译器支持的各个选项的相关信息。这个例子中的手册页相当长,但它仍然只是GNU C(和C++)语言编译器整个文档中的一小部分。

阅读手册页时,我们可以按空格键读下一页,按Enter键(或Return键,如果你的键盘上是Return键的话)读下一行,按q键退出。

(2) 为了获得更多关于GNU C语言编译器的信息,我们可以使用info命令。

我们将看到一个很长的选项菜单,我们可以通过选择其中的选项在一个完全文本化的文档中四处移动。菜单项和层次化的页面布局允许我们浏览很大的文档。如果印在纸上的话,GNU C的文档有好几百页之多。

当然,info系统也包含它自己的一个info形式的帮助页。如果按下Ctrl+H组合键,我们将看到一些帮助信息,其中包括如何使用info的指南。info程序在许多Linux的发行版里都有,它也可以安装在其他UNIX系统上。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论