Linux 压缩与解压
1. 当我在apache tomcat上下载了一个名为 apache-tomcat-6.0.37.tar.gz 的压缩文件时,如何解压 ?
使用tar -xvzf 命令进行解压
2. 把目录下的文件及子目录文件打成war包?
使用 jar -cvf 命令压缩 ,这个只会包指定的内容并生成指定名称的war文件
jar -cvf 123456.war ./*
3. 当我有一个名为 ops-web.war包时,如何解压??
使用 jar -xvf 命令解压 ,这个不会给我们生成一个ops-web的文件夹,直接是ops-web.war里面的内容
4. 当我有一个ops-web的文件夹时,我想将它打包成ops-web.tar.gz,该如何做?
使用 tar -czvf 命令打包 ,下面那条命令意思是,将/yangw目录下所有的文件打成 ops-web.tar.gz 包
打包时间可能比较长。
5. 当我有一个 ecfc-web-system-1.0.1.jar 文件时,我想解压,该如何做?
jar -xf ecfc-web-system-1.0.1.jar
6. 当我想把文件夹中的内容压缩进一个jar包时,该如何做?
jar cfM0 ecfc-web-system-1.0.1.jar *
7. 压缩服务器上当前目录的内容为zip文件
zip -r xxx.zip ./*
8. 解压zip文件到当前目录
unzip XXX.zip
9. 压缩当前目录下所有文件到tar文件
tar -cvf XXX.tar *
10. 解压tar文件到当前目录
tar -xvf XXX.tar
11. 分卷压缩与解压缩
tar czf - filename/filepath | split -b 2000m - XXX.tar.gz #将文件或目录分卷压缩成 XXX.tar.gz ,它会根据指定的大小按顺序生成若干个压缩文件
cat XXX.tar.gza* | tar -xzf - -C 目录 #将上一步分卷压缩的文件全部解压还原到指定目录上
未经作者 https://www.cnblogs.com/xin1006/ 梦相随1006 同意,不得擅自转载本文,否则后果自负