ftok() Linux Linux函数
#include <sys/types.h>
#include <sys/ipc.h>
如下:
key_t ftok( char * fname, int id )
fname就是你指定的文件名(已经存在的文件名),一般使用当前目录,如:
key_t key;
key = ftok(".", 1); 这样就是将fname设为当前目录。
id是子序号。
在一般的UNIX实现中,是将文件的s索引节点号取出,前面加上子序号得到key_t的返回值。
如指定文件的索引节点号为65538,换算成16进制为0x010002,而你指定的ID值为38,换算成16进制为0x26,则最后的key_t返回值为0x26010002。
查询文件索引节点号的方法是: ls -i
当删除重建文件后,索引节点号由操作系统根据当时文件系统的使用情况分配,因此与原来不同,所以得到的索引节点号也不同。
ftok() Linux Linux函数相关推荐
- linux ftok()函数
linux ftok()函数 系统建立IPC通讯(如消息队列.共享内存时)必须指定一个ID值.通常情况下,该id值通过ftok函数得到. ftok原型如下: key_t ftok( char * fn ...
- Linux系统函数之IO函数
技术交流 QQ 群:1027579432,欢迎你的加入! 欢迎关注我的微信公众号:CurryCoder的程序人生 1.标准C库IO函数工作流程 IO缓冲区的作用? 大部分硬盘都是机械硬盘,读取寻道时间 ...
- linux计时函数的使用
linux计时函数的使用 linux下计时函数的使用目的是测量程序运行的时间 头文件 #include <sys/time.h> 计时函数 int gettimeofday(struct ...
- linux C函数之strdup函数分析【转】
本文转载自:http://blog.csdn.net/tigerjibo/article/details/12784823 linux C函数之strdup函数分析 一.函数分析 1.函数原型: [c ...
- Linux getopt()函数 getopt_long()函数---转
http://hi.baidu.com/scoundrelgg/item/d4083f8412eea05d26ebd97f Linux getopt()函数 getopt_long()函数 get_o ...
- linux shell函数
linux shell函数
- linux fork函数的精辟解说
此文原文来源于一个blog,文章的名称为:linux fork函数的精辟解说原文地址:http://blog.chinaunix.net/space.php?uid=12461657&do=b ...
- Linux时间函数札记
关于gmtime.gmtime_r.localtime.localtime_r 测试环境:vmware 7 + Redhat5.5,系统时间使用UTC,时区为上海. 1.函数功能介绍 使用man gm ...
- Linux select函数用法和原理
select函数的用法和原理 Linux上的select函数 select函数用于检测一组socket中是否有事件就绪.这里的事件为以下三类: 读事件就绪 在socket内核中,接收缓冲区中的字节数大 ...
- linux c 文件拷贝函数,Linux C函数库参考手册
来自一本绝版的书,虽然没有函数 描述,但是最起码可以知道分类,就可以去 man 了 Linux C函数库参考手册 第1章字符测试 函数 isalnum(测试字符是否为英文字母或数字) isalpha( ...
最新文章
- 重读ORB_SLAM之Tracking线程难点
- Python-OpenCV 处理图像(四):图像直方图和反向投影
- 关于浮点数在计算机内存中的存储
- Ubuntu 中启用 root 帐号
- mac中NSScrollView自定义滑动条NSScroller
- SAP Cloud for Customer的微信集成原型开发完毕后的效果示意图
- 数据库(4)——候选码和主键
- 流式计算的代表:Storm、Flink、Spark Streaming
- 一 前端基础,http协议,form表单
- python收集参数_Python 中函数的 收集参数 机制
- Paper reading:高分辨率图像分割:From Contexts to Locality: Ultra-high Resolution Image Segmentation ICCV2021
- POI导出Excel设置自适应列宽
- 未来大数据还有就业机会吗?
- ArcGIS地理要素数据获取及地图制作
- 移动通信网络规划:频谱划分
- 【Redis】练习题
- C语言:int型数据向char型数据的强制类型转换原理
- R语言 逻辑回归模型与混淆矩阵
- 完全自制的五子棋人机对战游戏(VC++实现)
- 用python写一个贪吃蛇小游戏