1、文件解压,打包命令
war包:
jar -xvf hello.war 将war包解压到当前文件
jar -cvfM0 hello.war 将当前文件下的所有内容打成war包
-c 创建新档案
-t 列出档案目录
-x 从档案中提取指定的 (或所有) 文件
-u 更新现有档案
-v 在标准输出中生成详细输出
-f 指定档案文件名
-m 包含指定清单文件中的清单信息
-n 创建新档案后执行 Pack200 规范化
-e 为捆绑到可执行 jar 文件的独立应用程序指定应用程序入口点
-0 仅存储; 不使用任何 ZIP 压缩
-P 保留文件名中的前导 '/' (绝对路径) 和 ".." (父目录) 组件
-M 不创建条目的清单文件
-i 为指定的 jar 文件生成索引信息
-C 更改为指定的目录并包含以下文件
1.1、unzip pay.war -d /home/zookeeper1/test/pay 解压war包到指定文件夹
tar 包
tar命令
命令格式:
tar [-参数] [压缩打包文件时新名称] [欲备份的源文件]
参数:
-c :打包(建立压缩文件名,产生新文件)
-x :解包
-z :用 gzip 压缩
-j :用 bzip2 压缩
-v :压缩的过程中显示详细信息
-f :指定一个文件名,在 f 之后要立即接文件名
-tf:显示一个包的内容
打包:将test1、test2、test3这三个文件打包成一个叫test.tar的文件
tar -c test1 test2 test3 -f test.tar
解包:将上面的test.tar文件解包
tar -xzvf test.tar ——最最最常用的解包命令
除此之外还有unzip解包(自行查阅)
tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar –xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip
总结
1、.tar 用 tar –xvf 解压
2、.gz 用 gzip -d或者gunzip 解压
3、.tar.gz和.tgz 用 tar –xzf 解压
4、.bz2 用 bzip2 -d或者用bunzip2 解压
5、.tar.bz2用tar –xjf 解压
6、.Z 用 uncompress 解压
7、.tar.Z 用tar –xZf 解压
8、.rar 用 unrar e解压
9、.zip 用 unzip 解压
2、修改文件权限命令chmod
r 读权限read 4
w 写权限write 2
x 操作权限execute 1
一般使用数字形式修改:chmod 777 abc.sh