📜  tar:懦弱地拒绝创建空存档 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:35:15.477000             🧑  作者: Mango

tar:懦弱地拒绝创建空存档 - Shell-Bash

简介

在使用tar命令创建一个空的压缩包时,有时候会遇到这样的错误提示:"tar:懦弱地拒绝创建空存档"。这是由于tar命令需要至少有一个文件或目录来打包和压缩,否则会出现这个错误。

原因

在使用tar命令时,如果没有指定任何文件或目录,tar将无法创建一个有效的压缩包,因此会出现"tar:懦弱地拒绝创建空存档"的错误提示。

解决方案

解决这个问题的方法很简单:在tar命令后面加上至少一个文件或目录即可。

例如,要创建一个名为archive.tar的压缩包,可以使用以下命令:

tar -cvf archive.tar /path/to/folder

这将压缩/path/to/folder目录中的所有文件和子目录并将它们存储在archive.tar压缩包中。

如果你只想将单个文件压缩到压缩包中,可以使用以下命令:

tar -cvf archive.tar /path/to/file
总结

“tar:懦弱地拒绝创建空存档”是由于在使用tar命令时未指定任何文件或目录所致。只需在tar命令后添加至少一个文件或目录即可解决该问题。