一、目前工作接触到java文件打包相关的文件有两种:.jar文件和.war文件

1、jar文件打包命令

    解压命令:jar xvf  Example.jar (一般格式:jar xvf Filename.jar)

    打包命令:jar cf  Example.jar  /path/filename1 /path/filename2 (第三项为要打包的文件名字;后边为路径文件名,可以有多项内容)

2、war文件打包命令

    解压命令:jar xvf  Example.war (一般格式:jar xvf Filename.war)

    打包命令:jar cf  Example.war  /path/filename1 /path/filename2 (第三项为要打包的文件名字;后边为路径文件名,可以有多项内容)

二、其它Linux常用打包命令整理

1. *.tar格式

    解包:$ tar xvf 文件名.tar

    打包:$ tar cvf 文件名.tar 目录    

2.*.tar.gz格式

    解压:$ tar zxvf 文件名.tar.gz

    压缩:$ tar zcvf 文件名.tar.gz 目录

3.*.tar.bz2格式

    解压:$ tar jxvf 文件名.tar.bz2

    压缩:$ tar jcvf 文件名.tar.bz2 目录

4.*.tar.bz2格式

    解压:$ tar jxvf 文件名.tar.bz2

    压缩:$ tar jcvf 文件名.tar.bz2 目录

5.*.tar.Z格式

    解压:$ tar Zxvf 文件名.tar.Z

    压缩:$ tar Zcvf 文件名.tar.Z 目录

6.*.tar.tgz格式

    解压:$ tar zxvf 文件名.tar.tgz

    压缩:$ tar zcvf 文件名.tar.tgz 文件名

7.*.gz格式

    解压1:$ gunzip 文件名.gz

    解压2:$ gzip -d 文件名.gz

    压 缩:$ gzip 文件名

8.*.bz格式

    解压1:$ bzip2 -d 文件名.bz

    解压2:$ bunzip2 文件名.bz

9.*.bz2格式

    解压1:$ bzip2 -d 文件名.bz2

    解压2:$ bunzip2 文件名.bz2

    压缩: $ bzip2 -z 文件名

10.*.Z格式

    解压:$ uncompress 文件名.Z

    压缩:$ compress 文件名

11.*.zip格式

    解压:$ unzip 文件名.zip

    压缩:$ zip 文件名.zip 目录

12.*.lha格式

    解压:$ lha -e 文件名.lha

    压缩:$ lha -a 文件名.lha 文件名

13.*.rar格式

    解压:$ rar a 文件名.rar

    压缩:$ rar e 文件名.rar