LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1233|回复: 6

关于cp命令的实现

[复制链接]
发表于 2007-9-27 15:45:45 | 显示全部楼层 |阅读模式
想请教一下cp命令是如何实现避免空洞问题的
发表于 2007-9-27 18:03:01 | 显示全部楼层
现有的cp在拷贝空洞文件时的行为是怎样的呢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-27 18:53:44 | 显示全部楼层
cp是copy过去的文件st_size不变,磁盘的空间块占用也不变,也就是说现有的cp不填充空洞
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-27 18:55:23 | 显示全部楼层
就是不清楚他是怎么既保持长度不变,也保持磁盘块不变的
回复 支持 反对

使用道具 举报

发表于 2007-9-27 19:25:21 | 显示全部楼层
感兴趣那就看看他怎么实现的阿
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-27 22:36:06 | 显示全部楼层
说的是,不过我是菜鸟,呵呵,说个大概就行了
回复 支持 反对

使用道具 举报

发表于 2007-9-28 09:35:23 | 显示全部楼层
Post by xrjxrjxrj
说的是,不过我是菜鸟,呵呵,说个大概就行了
如果你仔细地研究 cp 的代码,并且全部弄懂的话,完成后你就不是菜鸟了。不要总等着别人解释,自己试试看。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表