这个问题对我没有帮助(尽管标题相同)。所以我发布这个即使这是一个重复的问题。
据我所知,总数du -k
包括所有子目录,并表明我有 77 兆字节的数据
/raid/fpuData/oldOutput>du -ks
77063332 .
/raid/fpuData/oldOutput>tar -cvzf ../oldOutput.tar.zip *
Run Code Online (Sandbox Code Playgroud)
备份仍在运行,但文件已经远大于 77 兆字节
/raid/fpuData>ls oldOutput.tar.zip
-rw-r--r-- 1 nobody nobody 14470610944 Jul 1 22:18 oldOutput.tar.zip
Run Code Online (Sandbox Code Playgroud)
我正在备份的文件都是充满数字的巨大文本文件,就像一个巨大的逗号分隔的电子表格)。像这样的东西
0.3454915028125262743685653,0.5590169943749474512628694,...
0.221761776923297210251107,0.3588180924674668759166707,...
-0.06101864995889930837202897,-0.09873024958113109372792593,...
-0.3001958820500086333460388,-0.4857271404396689140625654,...
...
Run Code Online (Sandbox Code Playgroud)
为什么tar
文件比目录大?它应该被压缩,因为我正在使用带有z
选项的数据。那么打tar
它有什么意义呢?