Ответ 1
Вы не указываете, что включать в архив.
Перейдите на один уровень за пределами вашей папки и попробуйте:
sudo tar -cvjSf folder.tar.bz2 folder
Или из той же папки попробуйте
sudo tar -cvjSf folder.tar.bz2 *
Ура!
На моей машине Linux я хочу создать файл .tar.bz2 определенной папки. Как только я поместил себя в эту папку (в терминале), что я набираю в командной строке терминала, чтобы поместить сжатую папку в домашний каталог моей машины?
Скажем, я в папке /home/user/folder. В папке "folder" находятся несколько файлов (txt,.c и т.д.). Как сжать эту папку типа .tar.bz2 и поместить ее в мой/домашний каталог?
В папке /home/user/, я пробовал sudo tar -cvjSf folder.tar.bz2
, но получаю сообщение об ошибке:
tar: Трусливый отказ от создания пустого архива
Вы не указываете, что включать в архив.
Перейдите на один уровень за пределами вашей папки и попробуйте:
sudo tar -cvjSf folder.tar.bz2 folder
Или из той же папки попробуйте
sudo tar -cvjSf folder.tar.bz2 *
Ура!
Попробуйте это из другой папки:
sudo tar -cvjSf folder.tar.bz2 folder/*