это альтернативная программа сжатия, установленная
bzip2(1) это альтернативная программа сжатия, установленная в Slackware Linux. Она использует алгоритм отличный от gzip, который имеет как преимущества, так и недостатки. Главное преимущество bzip2 это размер сжатых файлов. bzip2 почти всегда сожмёт лучше, чем gzip. Иногда файлы получаются гораздо меньше, чем фалы сжатые gzip-ом. Это может быть значительным преимуществом для людей, с медленным модемным соединением.
Недостаток bzip2 в том, что она более интенсивно использует CPU, чем
gzip. А это значит, что использование bzip займёт больше времени и будет более требовательно к процессору, чем gzip. Когда вы решаете, каким архиватором пользоваться, надо взвесить это соотношение скорость - сжатие, и выбрать, что важнее.
Использование bzip2 очень похоже на использование gzip, так что мы не станем много времени тратить на её обсуждение. Просто вызовите bzip2, указав имя файла:
$ bzip2 infile |
infile.bz2. Как и с gzip, входной файл будет заменён сжатым.
Вы можете так же указывать числовой аргумент, чтобы балансировать скоростью и качеством сжатия, как и с gzip. Следующий пример показывает, как достигнуть максимального сжатия при помощи bzip2:
$ bzip2 -9 infile |
расширением, как и с gzip. Вы можете использовать bzip2 или bunzip2(1) для распаковки bzipped файлов. Использование bzip2
потребует указания аргумента:
$ bzip2 -d infile.bz2 |
$ bunzip2 infile.bz2 |
$ cd /bin |
$ ls -l bunzip2 |
lrwxrwxrwx 1 root root 5 Feb 2 09:45 /bunzip2 -> bzip2 |