tar 装满了我的硬盘

tar fills up my HDD

我正在尝试 tar 一个相当大的文件夹 (~11GB),但在 taring 时,我的 VM 崩溃了,因为它的磁盘已满。但是...我在所有磁盘上仍然有足够的可用空间但是 /

$ sudo df -h
File system        Size    Used    Avail. Used% Mount on
udev               3,9G       0  3,9G   0% /dev
tmpfs              799M    9,3M  790M   2% /run
/dev/sda1          9,1G    3,1G  5,6G  36% /
/dev/sda2           69G     37G   29G  57% /home
/dev/sdb1          197G     87G  100G  47% /docker

我假设 tar 在 / 上的某个地方缓冲并在我的 OS 崩溃之前完成它。顺便说一句,我不知道如何防止这种情况发生。你有什么想法吗?

干杯, 奥利维尔

Tar 通常在当前目录中构建存档,作为隐藏文件。尝试 cd'ing 到一个较大的分区安装点,然后从那里去皮重,看看是否有所不同。您也可能 运行 退出节点:

No Space Left on Device, Running out of Innodes

我运行由于小文件太多而进入服务器的类似问题。虽然您还有很多空闲 space,但您可能 运行 会遇到这个问题。