创build一个.tar.bz2文件的Linux

在我的Linux机器上,我希望创build一个特定文件夹的.tar.bz2文件。 一旦我将自己置于该文件夹(在terminal中),我将在terminal命令行中input什么内容以将压缩文件夹放在我的机器的主目录中?

假设我在/ home / user /文件夹中。 在文件夹“文件夹”中有几个文件(txt,.c等)。 如何压缩.tar.bz2types的文件夹并将其放在我的/ home目录中?

在/ home / user /文件夹中,我试过sudo tar -cvjSf folder.tar.bz2但是出现错误:

焦油:懦弱地拒绝创build一个空的档案

您没有指出要包含在档案中的内容。

去你的文件夹外的一个级别,并尝试:

 sudo tar -cvjSf folder.tar.bz2 folder 

或从相同的文件夹尝试

 sudo tar -cvjSf folder.tar.bz2 * 

干杯!

尝试从不同的文件夹:

 sudo tar -cvjSf folder.tar.bz2 folder/*