linux下C编程技巧:linux man开发手册安装以及使用意义
2011-04-04 21:10
806 查看
linux环境下进行c的编程需要安装好man手册。这样能够方便查询关键函数的使用细节。
建议使用apt安装如下manpages
linux下man手册section意义解释
1 - commands
2 - system calls
3 - library calls
4 - special files
5 - file formats and convertions
6 - games for linux
7 - macro packages and conventions
8 - system management commands
9 - 其他
解释一下,
1是普通的命令
2是系统调用,如open,write之类的(通过这个,至少可以很方便的查到调用这个函数,需要加什么头文件)
3是库函数,如printf,fread
4是特殊文件,也就是/dev下的各种设备文件
5是指文件的格式,比如passwd, 就会说明这个文件中各个字段的含义
6是给游戏留的,由各个游戏自己定义
7是附件还有一些变量,比如向environ这种全局变量在这里就有说明
8是系统管理用的命令,这些命令只能由root使用,如ifconfig
想要指定section就直接在man的后面加上数字,比如 :
man 1 ls
man 3 printf
建议使用apt安装如下manpages
roger@ubuntu:~$ dpkg -l | grep manpages ii manpages 3.24-1ubuntu1 Manual pages about using a GNU/Linux system ii manpages-dev 3.24-1ubuntu1 Manual pages about using GNU/Linux for development ii manpages-posix 2.16-1 Manual pages about using POSIX system ii manpages-posix-dev 2.16-1 Manual pages about using a POSIX system for development
linux下man手册section意义解释
1 - commands
2 - system calls
3 - library calls
4 - special files
5 - file formats and convertions
6 - games for linux
7 - macro packages and conventions
8 - system management commands
9 - 其他
解释一下,
1是普通的命令
2是系统调用,如open,write之类的(通过这个,至少可以很方便的查到调用这个函数,需要加什么头文件)
3是库函数,如printf,fread
4是特殊文件,也就是/dev下的各种设备文件
5是指文件的格式,比如passwd, 就会说明这个文件中各个字段的含义
6是给游戏留的,由各个游戏自己定义
7是附件还有一些变量,比如向environ这种全局变量在这里就有说明
8是系统管理用的命令,这些命令只能由root使用,如ifconfig
想要指定section就直接在man的后面加上数字,比如 :
man 1 ls
man 3 printf
相关文章推荐
- linux下C编程技巧:linux man开发手册安装以及使用意义
- JAVAWEB开发之——Linux命令实战、虚拟机和centos的安装以及联网、常用命令、vi编辑以及软件的安装、sftp的使用
- linux下man手册的安装和使用
- redis-linux 安装配置以及使用手册
- ubuntu中安装man手册查看函数原型 分类: linux使用 2010-02-28 22:50 2453人阅读 评论(0) 收藏 举报 ubuntu语言linuxlibrarysocketsys
- linux下开发C语言需要安装的manpages手册
- Linux开发环境搭建与使用——ubuntu物理机安装方法-U盘安装
- linux驱动开发之输入子系统编程(一)使用工作队列实现中断下半部
- 【Linux使用技巧】Thinkpad安装Ubuntu时小键盘总打开问题解决
- Linux 下 Qt Creator 的安装,并使用它开发你的第一个 Qt 项目全过程
- Linux 开发环境搭建与使用——SlickEdit 的安装与配置
- 【Linux开发技术之工具使用】配置VIM下编程和代码阅读环境
- php使用redis扩展以及安装redis(linux下)
- linux下mysql安装使用手册
- 开发人员学Linux(9):CentOS7编译安装Git-2.13.1及使用
- 使用ARM开发详细步骤/关于QT/E安装,编译,以及执行
- Linux(centos6.0)下安装Node.js以及使用
- Linux下使用KCP协议传输数据的UDP编程优点以及使用细节
- Linux 下 Qt Creator 的安装,并使用它开发你的第一个 Qt 项目全过程
- SVN的安装配置 以及与MyEclipse 整合使用开发