man

Linux C编程如何查看函数引用的头文件

允我心安 提交于 2020-03-02 07:15:09
有时候,当我们调用一个函数时,却不知道它的头文件是哪些,man 工具可以帮助我们。 Tips: man 和 whatis配合使用效果最好 比如: 查看open函数需要哪些头文件: 1. 终端直接输入 man open,出现如下信息,并不是我们想要的结果 2. 这时候,我们需要利用whatis命令辅助,因为man查找open时出现多条信息,默认显示的是第一条,利用wahtis 查看open函数,发现第二条信息是我们需要的。 3. 再次利用man工具,这时候输入man 2 open,即查找第二条信息,下图红色方框中即为open函数需要引用的头文件 来源: oschina 链接: https://my.oschina.net/u/3783667/blog/1625557

linux C 经常要用到的man和whatis组合查看系统调用函数

◇◆丶佛笑我妖孽 提交于 2020-03-02 06:52:46
有些时候看到的系统函数不知道什么意思,这个时候就可以通过 whatis 与 man 组合了 比如:printf 打印出来的有两行,说明一部分在man 手册的第一本书里,一部分在第三本书里 查看完毕之后,就要用到man了 如果迷惑man有几本书的话,执行 man man 就能找到man手册9本每本代表的是什么意思了,如下图 根据上图能够了解man手册的每本的作用,那么继续做例子 man printf 是默认选择第一个搜索到的和man 1 printf等价,这里都是显示第一本书 man 1 printf 指定显示第一本书里有关printf的内容 如果是在终端输入 man 3 printf 的话,显示的是下面的图片,主要就是系统调用的函数声明格式,其实自己想要看的确实是这一部分 来源: oschina 链接: https://my.oschina.net/u/114929/blog/228633

linux 打造man中文帮助手册

≯℡__Kan透↙ 提交于 2019-12-09 20:07:17
学IT的同学都知道, Linux是一个好东西, 但初学者往往会因为太多的命令觉得头疼, 更头疼的是所有的帮助文档都是英文. 其实Linux之所以强大, 就在于其强大的命令行, 如此繁杂的命令让一个六级以下英语水平的同学去看实在是一件很残忍的事, 甚至极大打消了很多同学学习Linux的热情. 这篇文章就为广大英语不好的Linux初学者们提供了一个简便的方法把man帮助信息变成中文. 步骤 下载开源的man-pages 中文手册包 配置解压手册包 安装测试中文手册 下载开源的man-pages 中文手册包 地址: https://manpages-zh.googlecode.com/files/manpages-zh-1.5.1.tar.gz 命令行下通过 wget 命令下载 wget https://manpages-zh.googlecode.com/files/manpages-zh-1.5.1.tar.gz 配置解压手册包 设置语言环境为中文 查看本机的语言环境: echo $LANG 如果不是 zh_CN.utf8 , 通过 export LANG=zh_CN.utf8 命令设置 如果设置命令执行不成功, 可以运行 locale -a 查看系统支持的字符集 下面解压安装包: tar -zxvf manpages-zh-1.5.1.tar.gz 进入解压目录: cd

[Linux学习笔记] Linux常用命令

こ雲淡風輕ζ 提交于 2019-12-03 20:00:39
帮助命令 1. 获取帮助信息: man 命令名称: man 英文原意: manual 所在路径: /usr/bin/man 执行权限: 所有用户 语法: man [命令或配置文件] 功能描述: 获得帮助信息 2. 获得帮助信息: info 命令名称: info 英文原意: information 所在路径: /usr/bin/info 执行权限: 所有用户 语法: info [任何关键字] 功能描述: 获得帮助信息 3. 获得索引的简短说明信息: whatis 命令名称: whatis apropos makewhatis 英文原意: search the whatis database for strings 所在路径: /usr/bin/whatis apropos /usr/bin/makewhatis 执行权限: 所有用户 语法: whatis apropos [任何关键字] 功能描述: 获得索引的简短说明信息 注意: makew hatis 建立whatis和apropos搜索使用的数据库,但是用这两个命令发生错误时,就是whatis database没有建立 4. 获得shell内置命令帮助信息: help 命令名称: help 英文原意: 所在路径: /usr/bin/shell 执行权限: 所有用户 语法: help [命令] 功能描述: