2016-11-22 4 views
-1

Я знаю tar -j для файла bzip2, tar -z для gzip. Однако я не могу вспомнить, какой из них для кого. Каждый раз, когда я это просматривал. Есть ли хороший способ запомнить это или может кто-то сказать мне, почему этоtar command use разница

+0

Так как же вы выяснить, какой из них, который на этот вопрос? –

ответ

2

bzip2 была написана J Ulian Seward.

gzip возник от Stallman's G NU. В качестве префикса были добавлены некоторые стандартные команды UNIX, в которых было изменено (улучшено IMHO), и, возможно, выделить разницу, g. Следовательно gawk, gcc и т.д. в качестве альтернативы awk, cc и т.д.

Итак, помните: -j для bzip2 Юлиана и -z для [г] на молнии.

(я не знаю, если опция -j была выбрана из имени Юлиана или, если это просто счастливое совпадение.)

1

Не используйте ни одно из них. Вместо этого tar сначала файл, а затем используйте bzip или gzip для сжатия в отдельном канале.

tar cf - A | gzip -9 > B.tar.gz 

То же самое относится bzip2

 Смежные вопросы

  • Нет связанных вопросов^_^