在 Linux 及其他 Unix Like 作业系统, 要解压 .bz2, .bz, .tar.bz2, .tbz2 及 .tbz 可以用 bzip2 指令, 指令语法是:
$ bzip2 -d filename.bz2
bzip2 指令默认会在解压后, 将原来的压缩档删除, 要保留原来的压缩档, 需要加上 “k” 参数:
$ bzip2 -dk filename.bz2
如果压缩档是 .tbz2, tbz 或 .tar.bz2, 可以用 bzip2 配合 tar, 或者直接用 tar 解压:
tar:
$ tar -jxvf filename.tar.bz2
$ tar -jxvf filename.tbz2
$ tar -jxvf filename.tbz
$ tar -jxvf filename.tbz2
$ tar -jxvf filename.tbz
bzip2:
$ bzip2 -dc filename.tar.bz2 | tar xvf –
$ bzip2 -dc filename.tbz2 | tar xvf –
$ bzip2 -dc filename.tbz | tar xvf –
$ bzip2 -dc filename.tbz2 | tar xvf –
$ bzip2 -dc filename.tbz | tar xvf –