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 C pipe函数 man 翻译

Linux C pipe函数 man 翻译

linux c sscanf和sprintf的简单用法与理解

1、int sprintf(char *str,const char *format,.....); 函数说明:根据format来转换并格式化数据,并把结果写入到str所指的字符串数组中。 返回值:成...

linux c strtok函数的用法详解

用下面示例说明strtok函数的各种用法的关键点 1、用strtok函数分割字符串后,原字符串被修改 #include #include #include #include #include...
  • lxxll
  • lxxll
  • 2015-01-28 22:07
  • 244

linux c 多进程fork基本用法及阻塞和非阻塞方式回收

linux c 多进程fork函数的基本用法及阻塞和非阻塞方式回收

linux c setitimer用法说明

在linux c编程中,setitimer是一个比较常用的函数,可用来实现延时和定时的功能,网上有各种零零散散的用法说明,都只提到了个别用法,今天抽空实践整理了一份比较详细的: 使用时需要引入的头文...

linux c++ man手册

  • 2013-06-10 23:57
  • 359KB
  • 下载

linux中man用法(转)

代號 代表內容 1 使用者在shell中可以操作的指令或可执行档 2 系統核心可呼叫的函数与工具等 3 一些常用的函数(function)与函数库(library...

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

转载自:http://samuschen.iteye.com/blog/700944 Linux的man很强大,该手册分成很多section,使用man时可以指定不同的section来浏览,各个...

Linux man pages C/C++ Reference

  • 2007-10-08 09:33
  • 4.96MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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