Linux 技术手札

Linux 解压 .bz2 及 .tar.bz2 压缩档

在 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

bzip2:

$ bzip2 -dc filename.tar.bz2 | tar xvf –
$ bzip2 -dc filename.tbz2 | tar xvf –
$ bzip2 -dc filename.tbz | tar xvf –
Exit mobile version