创建.tar.bz2文件Linux

ssm49v7z  于 2022-12-26  发布在  Linux
关注(0)|答案(3)|浏览(103)

在我的Linux机器上,我想创建一个特定文件夹的.tar.bz2文件。一旦我把自己放到那个文件夹(在终端中),我应该在终端命令行中输入什么来把压缩文件夹放到我机器的主目录中?
假设我在文件夹/home/user/folder中,在文件夹“folder”中有几个文件(txt,.c等),我如何压缩类型为.tar.bz2的文件夹并将其放在我的/home目录中?
在/home/user/文件夹中,我尝试了sudo tar -cvjSf folder.tar.bz2,但得到一个错误:
tar:怯懦地拒绝创建空归档

aij0ehis

aij0ehis1#

您没有指明归档中要包含的内容。
转到文件夹外的一个级别,然后尝试:

sudo tar -cvjSf folder.tar.bz2 folder

或从同一文件夹尝试

sudo tar -cvjSf folder.tar.bz2 *
xlpyo6sf

xlpyo6sf2#

从其他文件夹尝试此操作:

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

fnx2tebb3#

tar cvzf file.tar.gz *.c OR tar cvzf file.tar.gz *

更多信息请阅读本文https://www.geeksforgeeks.org/tar-command-linux-examples/

相关问题