- 链接地址:https://blog.csdn.net/m0_49366694/article/details/122442815
- 链接标题:Linux系统编程笔记(二)_Hello World&的博客-CSDN博客
- 所属网站:blog.csdn.net
- 被收藏次数:2592
文章浏览阅读250次。空洞文件创建一个新文件之后,通过iseek()函数定位到非0位置开始调用write()函数,比如定位到4096位置处写,则0-4096这段就是空白的,这样的文件叫空洞文件。可以通过ls -lh 文件名查看文件逻辑大小,包括空洞文件大小和实际数据部分大小。可以用 du -h 文件名查看文件实际占用存储块的大小。o_APPEnd和o_trunc在open函数中使用o_trunc则原数据全部丢弃,文件大小变为0 。在open函数中使用o_append则使用write函数是将写位置定位到文件末尾。多次打
版权声明:本文发布于特牛网址导航 内容均来源于互联网 如有侵权联系删除