《Linux嵌入式实时应用开发实战(原书第3版)》——3.8 获得帮助

本节书摘来自华章计算机《Linux嵌入式实时应用开发实战(原书第3版)》一书中的第3章,第3.8节,作者:(美)Doug Abbott 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.8 获得帮助

UNIX/Linux系统的官方文档是一组叫“man pages”的文件。man是手册(manual)的简称。man pages可以通过如下的shell命令访问:
man cp
这条命令可以得到关于shell复制命令的帮助。试一下,在shell提示(prompt)里输入man man 可以对man命令有更多的了解。man在屏幕上一次显示一页,在最下面的一行用一个“:”提示。要看下一页,就按键。要在到达最后一页前退出man,就输入q。你也可以在man页面使用或键上翻或下翻。有趣的是,你在man man页面找不到这个信息。man 页面的书写风格是相当简洁的。它们本质上是参考资料,而不是指南。这里的信息局限于:命令是干什么的,参数是什么,它提供什么选项。
为了便于找到你要的专题,man 页面整理成了以下几节。
第1节:shell提示下输入的用户命令。
第2节:内核应用编程接口(API)函数。
第3节:C库函数。
第4节:设备。特定的外围设备信息。
第5节:文件格式。描述/etc下一些文件的语法和语义。
第6节:游戏。
第7节:杂项。
第8节:系统管理。shell命令主要是系统管理员使用。
另一个有用的信息来源是“info pages”。info pages更详细,提供每个主题的细节信息。info pages 是通过info命令访问的,试试这个:
info gcc
你将可以得到更多关于GCC编译器包的信息。
在图形桌面环境KDE和GNOME中,也可以以图形界面的方式访问man和info pages。我发现info pages的这一点在寻找相关连的内容时特别有用。
最后,讨论获得Linux帮助而不提Google,那么这个讨论就是不完整的。当你对于Linux的一些特殊行为感到困惑时,Google就是你的朋友。我的一个最大的感触是关于错误信息,因为它们不给你提示任何可能出错的原因。所以将错误信息的一部分输入Google的搜索框,你将得到至少十几个关于如何处理这个错误的论坛帖子,其中一些很可能是有用的。
有了对Linux的基本了解,我们的下一个任务就是配置开发工作站,安装允许我们开发目标应用的软件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值