创建. tar.bz2文件 Linux

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

假设我在文件夹/home/user/文件夹中。在文件夹“文件夹”中有几个文件(txt,。等)。如何压缩类型为。Bz2并把它放在我的/home 目录中?

在/home/user/文件夹中,我尝试了 sudo tar -cvjSf folder.tar.bz2,但是得到一个错误:

胆小的拒绝创建一个空档案馆

147882 次浏览

You are not indicating what to include in the archive.

Go one level outside your folder and try:

sudo tar -cvjSf folder.tar.bz2 folder

Or from the same folder try

sudo tar -cvjSf folder.tar.bz2 *

Cheers!

Try this from different folder:

sudo tar -cvjSf folder.tar.bz2 folder/*
tar cvzf file.tar.gz *.c OR tar cvzf file.tar.gz *

for more read this article https://www.geeksforgeeks.org/tar-command-linux-examples/