第一步先查看压缩包里有那些文件,比如压缩包名为:a.tar.bz2


(查看包里的文件有那些)
[root@localhost home]# tar -jtvf a.tar.bz2
   
drwxr-xr-x root/root         0 2008-09-09 17:55 a/
-rw-r--r-- root/root        21 2008-09-09 17:52 a/222
-rw-r--r-- root/root        12 2008-09-09 17:53 a/111
-rw-r--r-- root/root        10 2008-09-09 17:54 a/333

可以看见有 111   222   333  三个文件
现在要单独解压出333文件,就是下面的命令



( 单独解压333)
[root@localhost home]# tar -jxvf  a.tar.bz2  a/333
a/333


(查看一下解出来没有,已经有a文件夹了)
[root@localhost home]# ll
总计 32
drwx------ 4 11   11    4096 09-09 14:13 11
drwxr-xr-x 2 root root  4096 09-09 18:59 a
-rw-r--r-- 1 root root   188 09-09 18:37 a.tar.bz2
drwx------ 2 root root 16384 2006-12-25 lost+found

[root@localhost home]# cd a   (进入文件夹)

[root@localhost a]# ll      (显示内容)
总计 4
-rw-r--r-- 1 root root 10 09-09 17:54 333

333文件已经单独解压出来了