关于cat 空洞文件的还是不占用空间的疑问

C、C++和Java语言
回复
horsefaced
帖子: 43
注册时间: 2007-04-21 9:36
送出感谢: 0
接收感谢: 0

关于cat 空洞文件的还是不占用空间的疑问

#1

帖子 horsefaced » 2007-05-29 7:34

我在试验UNIX高级环境编程时,发现在它的4.12节中对空洞文件有个描述,在其中它以core文件作为例子,用cat core > core.copy 来表明在这种情况下,cat会把0填入原来的空洞位置,使的空洞占用了实际的硬盘空间。但,我试了一下,在实际上还是没有占用,是不是LINUX下的文件系统进行了更改,使的写0数据不会实际写入硬盘了。
回复

回到 “C/C++/Java”