我想做这个简单的任务: 打印尽可能多的' a'到文件尽可能。 (并且让我们说我们接受最终输出是一个tar文件)
我天真的解决方案是:
使用简单的脚本打印' a'对于一个文件output.txt,我们生成了一个带有所有' a'的1GB文件。在它。
使用 tar -cvjSf output.tar.bz2 output.txt,结果为1kb文件。
现在我想提高一个档次:增加压缩文件的大小。但是我的磁盘空间只有300GB的可用空间,这是否限制了tar文件的最终大小?还是有诀窍不让自由空间成为限制?