手机版

Linux 文件和目录操作函数(10)

发布时间:2021-06-06   来源:未知    
字号:

完整包含linux下文件和目录的各种操作和注意事项,是此类开发的必备手册!

2.3.10.2.4 异步I/O所有权操作

F_GETOWN 取得当前正在接收SIGIO或者SIGURG信号的进程id或进程组id,进程组id返回的是负值(arg被忽略) 。

F_SETOWN 设置将接收SIGIO和SIGURG信号的进程id或进程组id,进程组id通过提供负值的arg来说明(arg绝对值的一个进程组ID),否则arg将被认为是进程id。

2.3.10.2.5 记录锁操作

获得/设置记录锁的功能,成功则返回0,若有错误则返回-1,错误原因存于errno。

2.3.10.3 参数介绍

2.3.10.4 返回值

成功:返回一个文件描述符。

失败:返回-1, 错误由errno指示。错误信息可通过strerror(errno)进行查看。 2.3.10.5 注意事项 2.3.10.6 使用示例

2.3.11 stat 2.3.11.1 2.3.11.2 2.4

综合示例

3 带缓冲区的文件操作 4 目录操作 5 文件修改操作

方法:s

将文件按行读到内存,同时建立一个行的指针数组或链表。 删除行, 将指针清除。添加行,插入指针。

存盘时候,存到新文件,存成功了再改回原名。

评价:

上述操作比一次性读取文件所有内容的方式要更方便一些。

Linux 文件和目录操作函数(10).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)