[root@centosvm01 /]# tar -cvfz --exclude=/storage/thumbs/ /storage/storage.tar /storage/ tar: z: 仅写入 6144 个字节(共 10240 个字节) tar: 错误无法恢复:立即退出
仅图片就有 155GB。我知道驱动器 /storage 上有 700GB 可用空间 /storage 是一个已安装的驱动器。
答案1
您的命令行有问题。查看错误消息:
tar: z: Wrote only 6144 of 10240 bytes tar: Error is not recoverable: exiting now
Tar 正在尝试在当前目录中创建一个名为“z”的文件(可能空间不足,这个错误通常意味着空间不足)。发生这种情况是因为该-f
选项带有一个参数,因此您的命令行实际上是这样的:
tar -cv -f z --exclude=/storage/thumbs/ /storage/storage.tar /storage/
当你的意思是:
tar -cvz -f /storage/storage.tar --exclude=/storage/thumbs /storage/
当然,正如史蒂夫在评论中所说,你实际上并不需要-z
图像,因为它们通常已经被压缩了。