创建一个.tar.bz2文件Linux

时间:2014-04-23 14:10:12

标签: linux compression tar

在我的Linux机器上,我希望创建某个文件夹的.tar.bz2文件。一旦我将自己放在该文件夹中(在终端中),我在终端命令行输入什么内容将压缩文件夹放在我机器的主目录中?

我们说我在文件夹/ home / user /文件夹中。在文件夹"文件夹"有几个文件(txt,.c等)。如何压缩.tar.bz2类型的文件夹并将其放在我的/ home目录中?

在/ home / user /文件夹中,我已尝试sudo tar -cvjSf folder.tar.bz2但收到错误:

  

tar:懦弱地拒绝创建空档案

2 个答案:

答案 0 :(得分:143)

您没有说明要在档案中包含哪些内容。

在文件夹外一级,然后尝试:

sudo tar -cvjSf folder.tar.bz2 folder

或者从同一文件夹尝试

sudo tar -cvjSf folder.tar.bz2 *

干杯!

答案 1 :(得分:9)

从不同的文件夹中尝试:

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