热门标签 | HotTags
当前位置:  开发笔记 > 开发工具 > 正文

关于linux帮助的讨论

关于linux帮助的讨论--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
关于联机帮助,man

好像man 只能查看函数吧?如果我查的不是函数,而是一个参数的类型,如看看整型的定义

man int,好像什么都看不到?如果在msdn就可看到关于int的定义方面的(比如最大值,多少位等)

man 的功能有msdn强吗?怎么查询非函数的信息呢?

pid_t 只是一个进程ID,
在libc中数据类型pid_t被定义为能够表达pid的整数。
在unistd.h和sys/types.h中定义

man只能查看函数和命令吧?
能够查看函数中参数型的信息吗?比如我前面说的,我要查看pid_t的定义 man pid_t,这什么都看不到啊!

如果我想看看一个结构体的定义,因为不可能能记住所有结构的所有成员以及其相关的意思,而我想通过man来看这些详情,能够做到吗?

因为类型定义都在头文件里,所以一般都是用grep直接查头文件了。终端方式下,查东西是比较麻烦,要么结合编辑器的跳转功能,要么用类似KDE的X界面查吧,X下的man要好查些。

grep pid_t /usr/include -R

man -k int
man -k keyword
查询关键字

man的信息一般会告诉你函数原型,从中你可以知道参数和返回值的类型以及返回代码。参数类型有时候也会列出,

如果没有可以到头文件里找。man一般会列出头文件和需要链接的库。

到头文件找某个结构体的方法:
grep -r xxxx /usr/include/*

试了,但查询出来的信息似乎太多了,而关键是,好像根本就是答非所问man -k int 出来几大页,但根本就不是在解释int这种数据类型是什么。
推荐阅读
author-avatar
bj_gqdy_342
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有