- 链接地址:https://blog.csdn.net/ZZHinclude/article/details/115045324
- 链接标题:系统调用之lseek_lseek系统调用-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:1039
Linux每次打开一个文件,就会保存一个指针来指向文件的当前位置注意:这个指针是和文件描述符相挂钩的,并不与这个文件挂钩,所以可以有多个进程来对这个文件进行操作,不会影响各自。当从文件读取数据时,内核从指针指向的位置开始,读取指定的字节数,然后移动指针,指向下一个未被读取过的字节,写文件的过程也是类似。函数原型off_t oldpos = lseek(int fd, off_t disk, int base);参数说明fd 是文件描述符,disk是相对于 base的偏移量,base 是个基准返_lseek系统调用
版权声明:本文发布于特牛网址导航 内容均来源于互联网 如有侵权联系删除
标签:lseek系统调用