论坛风格切换切换到宽版
  • 1593阅读
  • 4回复

[问题求助]请问为什么使用 cp -rf 命令,源目录和目的目录的大小不同? [复制链接]

上一主题 下一主题
离线blesssj.
 
发帖
2064
C币
-60594
威望
382
贡献值
1
银元
0
铜钱
4611
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
应该是隐藏文件没有被拷贝
如果目标目录比源目录大应该是拷贝了.链接 的原因外贸

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线jingweb.
发帖
1957
C币
-152764
威望
349
贡献值
1
银元
-2
铜钱
4257
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-14
Re:请问为什么使用


QUOTE:原帖由 joannaxia 于 2008-10-19 11:02 发表
补充一点,拷贝的原目录和目的目录不在同一个file system上。

问题就在这里! 请在本论坛搜一下关于文件系统方面的知识

发帖
2080
C币
-60684
威望
388
贡献值
1
银元
-4
铜钱
4695
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-14
用户被禁言,该主题自动屏蔽!
离线baifebbb.
发帖
2129
C币
-152192
威望
413
贡献值
1
银元
-1
铜钱
4801
人人网人气币
0
只看该作者 地板  发表于: 2010-04-14
Re:请问为什么使用
在linux中(常见的是ext3格式),是以block为单位的,每个目录的大小至少是4K,并且一定是4k的倍数。比如你的实际大小为15K,则占用空间为16K。
如果你copy到了其他的文件系统中,比如windows系统,在windows系统中常见的是ntfs格式,是以簇为单位的,由于它们的计算方式不同。造成了占用磁盘空间大小的不同。
补充一点:
区块不连续也会造成占用空间的浪费,就是占用空间大于实际大小。

[ 本帖最后由 jcky 于 2008-10-19 18:37 编辑 ]

离线h1821388.
发帖
2209
C币
-235179
威望
414
贡献值
1
银元
-6
铜钱
4968
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-14
Re:请问为什么使用
俺也学习了,呵呵。。。
快速回复
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
 
上一个 下一个