linux skill

1. 关于linux 头文件

头文件位置查询,可以通过locate 命令完成, 函数所在头文件可以通过man 命令查询.

2. 常见头文件

include<sys/types.h>     常用数据类型的typedef

include<sys/ipc.h>     uid_t, gid_t, mode_t, key_t 定义 另外还定义了ftok用于System V 的key生成

include<sys/shm.h>    共享内存相关操作

shm_open 会涉及到下面三个头文件

include<sys/mman.h>

include <sys/stat.h> /*mode constant*/

include<fcntl.h> /*O_* constants */

链接时需要加上-lrt 这个可以通过man 命令查到

include<stdio.h>     输入输出以及file操作

include<unistd.h>    与pid相关操作,fork以及 execeve, 还有与process相关的操作

关于errno 需要两个头文件

include <string.h>    sterrno 函数会用到

include <errno.h>    errno变量用到


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值