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文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219