Извлечение файла bzip2 выдает "Не могу угадать оригинальное имя" и не извлекает отдельные файлы.
Я сделал bzip2
подать
bzip2 -c /home/os/picture1 > /home/os/Desktop/pic.image
bzip2 -c /home/os/picture2 >> /home/os/Desktop/pic.image
Но сейчас добываю pic.image
от bzip2 -d /home/os/Desktop/pic.image
возвращается
bzip2: Can't guess original name for pic.image -- using pic.image.out
а затем он просто создает один файл pic.image.out
,
Как я могу получить доступ picture1
а также picture2
от pic.image
?
2 ответа
Решение
bzip2 - только сжатие. Если вы хотите упаковывать файлы, то вам также нужно использовать tar.
Вместо этого вы должны использовать tar:
tar cjf /path/to/pics.tar.bz2 /path/pic1 /path/pic2
tar xjf /path/to/pics.tar.bz2 -C /path/to/extract/