跟我学Linux编程-7-man联机手册的使用.doc

跟我学Linux编程-7-man联机手册的使用.doc

ID:59318331

大小:175.50 KB

页数:2页

时间:2020-09-05

跟我学Linux编程-7-man联机手册的使用.doc_第1页
跟我学Linux编程-7-man联机手册的使用.doc_第2页
资源描述:

《跟我学Linux编程-7-man联机手册的使用.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、前几个章节,我们讲述了Linux的基本输入输出知识,学习了如何在终端输入彩色字符,如何从键盘实时读取按键信息,并基于这些知识,教大家写了一个Linux终端下的贪吃蛇游戏。至此,关于Linux输入输出相关的编程知识就告一段落,在继续其他编程知识的讲解之前,我想在这个章节先介绍Linux编程的利器之一:man联机手册的使用。我们写程序的时候,经常记不清某个C库接口的参数应该如何给定,这时候就需要查阅函数手册来帮助我们。Linux系统通常自带了这个手册,就是上面提到的man。man手册运行界面上图就是man手册的运行界面。如大家所猜料,man也是

2、个命令行程序,在终端下运行。man命令的基本使用方法如下:man[手册编号]关键词其中,手册编号取值1-9,可以省略。其意义如下:1:标准命令2:系统调用3:库函数4:设备说明5:文件格式6:游戏和娱乐7:杂项功能8:管理员命令9:其它关键词为所有查询的函数或者命令名称。上图是执行:man2open的结果。open是系统调用函数,所以手册编号指定为2。如果不指定手册编号,man以1-9的顺序依次查询每个手册并显示第一次配置的信息,如上例中我们去掉参数2:manopen得到的结果如下:manopen运行结果在屏幕的左上角,显示的是OPENVT

3、(1),表示匹配的是OPENVT,手册编号是1.如果想查阅C库函数,则执行:man3函数名就可。如man3printf。有时候我们不知道一个函数是系统调用,还是库函数,优先使用不带编号的方式进行查询,如果结果不如预期,就分别指定2和3多尝试几次就可。查询到结果后,我们可以使用上下按键来滚动显示内容,也可以使用pageup/pagedown来进行翻页。查阅结束后,我们可以使用q键退出man手册,回到终端。man手册是Linux编程中一个常用的工具,它展现的内容非常详尽,包括函数的定义,参数与返回值说明,需要引用的头文件,与其相关的函数,以及示

4、例程序及注意事项。因此善于使用man手册,很容易做到自学成才。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。