linux C man的用法

转载 2012年03月27日 08:52:36

大家都知道在Unix/Linux中有个man命令,可以查询常用的命令,函数。可是对于我们这样只知道用"man 函数名"来查询的人来说,会遇到很多问题,比如:

      man read,我想看的是ANSI C中stdio的read函数原型和说明,没想到出来的确是BASH命令的说明,这是怎么回事呢?

      原来read本身是man命令的一个参数,这样输入man就会以为你要使用read的功能,而不是查看read函数,那么要怎样查看read函数呢?

       答案是使用:    man 2 read 或者是man 3 read

       中间的数字是什么意思呢?是man的分卷号,原来man分成很多部分,分别是:

1 用户命令, 可由任何人启动的。

2 系统调用, 即由内核提供的函数。

3 例程, 即库函数,比如标准C库libc。

4 设备, 即/dev目录下的特殊文件。

5 文件格式描述, 例如/etc/passwd。

6 游戏, 不用解释啦!

7 杂项, 例如宏命令包、惯例等。

8 系统管理员工具, 只能由root启动。

9 其他(Linux特定的), 用来存放内核例行程序的文档。

n 新文档, 可能要移到更适合的领域。

o 老文档, 可能会在一段期限内保留。

l 本地文档, 与本特定系统有关的。

      要查属于哪一部分的,就用哪一部分的编号在命令之前。


转自:http://hi.baidu.com/sundl2268/blog/item/b6a5bbc3df930242b219a829.html

linux下使用man查看C函数用法

大家都知道在Unix/Linux中有个man命令,可以查询常用的命令,函数。可是对于我们这样只知道用"man 函数名"来查询的人来说,会遇到很多问题,比如:       man read,我想看的是...
  • yxtouch
  • yxtouch
  • 2014年04月06日 23:29
  • 3966

linux下C编程技巧:linux man开发手册安装以及使用意义

linux环境下进行c的编程需要安装好man手册。这样能够方便查询关键函数的使用细节。建议使用apt安装如下manpagesroger@ubuntu:~$ dpkg -l | grep manpage...
  • razorluo
  • razorluo
  • 2011年04月04日 21:10
  • 1870

linux_C_man page

  • 2010年09月09日 11:30
  • 1.53MB
  • 下载

Linux man手册(中文版)原版

  • 2010年05月24日 11:10
  • 1.78MB
  • 下载

Linux中文man离线版下载地址

  • 2016年02月12日 17:08
  • 2.54MB
  • 下载

linux man命令加数字

linux下的“男人”命令,加上数字参数可以指定章节 例如: man 1 time (或 man time) 就是查看 time 系统命令; man 2 time 就是查看C函数 time_t ...
  • yasi_xi
  • yasi_xi
  • 2012年02月26日 13:26
  • 2146

man .info .--help的用法和区别

help:大多数GNU工具都有--help 选项,用来显示工具的一些信息,用法 man​:--(manual)显示系统的手册页,也就是查看帮助文档,如果系统没有文档,是不会显示这些帮助信息的,比...
  • chenghuikai
  • chenghuikai
  • 2015年04月23日 11:09
  • 1530

使用man ascii查看ASCII表

在Linux下如果安装Manual手册,则可以直接使用man ascii查看ASCII表。 ASCII(7) ...
  • ChrisNiu1984
  • ChrisNiu1984
  • 2013年01月11日 12:10
  • 4771

linux 下用 man 命令不能查阅标准库函数的解决方案

最近新装的虚拟机,centos6.6然后在上面编程的时候,发现man标准库函数没法完成解析,一直报错[root@liu manpages-zh-1.5.1]# man strstr Cannot o...
  • u011456940
  • u011456940
  • 2016年11月09日 10:26
  • 848

linux man 手册各个章节的意义和用法 .

转载自:http://samuschen.iteye.com/blog/700944 Linux的man很强大,该手册分成很多section,使用man时可以指定不同的section来浏览,各个...
  • huangyanlong
  • huangyanlong
  • 2014年02月25日 23:25
  • 2755
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux C man的用法
举报原因:
原因补充:

(最多只允许输入30个字)