【发布时间】:2016-10-15 22:25:17
【问题描述】:
我使用 rsync 从一台机器同步到另一台机器(所以我认为它应该是包含相同文件集的同一个文件夹——而且它确实只包含文件)
当我在原始机器上执行du -sh 时,它会产生:
4.0M .
但在我的电脑上,它会产生:
3.5M .
当我在两台机器上的文件夹中执行ls -lh 时,每个文件的结果都是相同的。
我问了一个人,他们告诉我用du -bc,这次结果和现在一样。
原来的服务器运行的是“SUSE Linux Enterprise Server 11 SP2”,我的电脑运行的是Ubuntu 12.04。
所以du -sh 的实现似乎有些不同?或者为什么同一组文件不同?
【问题讨论】:
-
我投票结束这个问题,因为它不是关于编程的。试试unix.stackexchange.com
-
@mustaccio,谢谢。我现在明白了。我会在 unix stackexchange 中询问