个人网站空间大小,江油官方网站建设,搜索引擎优化的基本方法,html网页设计代码word文档文章目录一、zip 格式#xff08;一#xff09;使用命令 zip 压缩文件#xff08;二#xff09;使用命令 unzip 解压 zip 包二、tar 格式#xff08;一#xff09;打包文件#xff08;二#xff09;解包 tar 包三、tar.gz 格式方式一#xff1a;利用已经打包好的tar文…
文章目录一、zip 格式一使用命令 zip 压缩文件二使用命令 unzip 解压 zip 包二、tar 格式一打包文件二解包 tar 包三、tar.gz 格式方式一利用已经打包好的tar文件直接用压缩命令1.使用命令 gzip 压缩 tar 包2.使用命令 gunzip 解压 tar.gz 包不解包方式二一次性打包并压缩、解压并解包1.使用命令 tar 打包并以 gzip 压缩2.使用命令 tar 解压并解包四、tar.bz2 格式方式一利用已经打包好的tar文件直接执行压缩命令1.使用命令 bzip2 压缩 tar 包2.使用命令 bunzip2 解压 tar.bz2 包不解包方式二一次性打包并压缩、解压并解包1.使用命令 tar 打包并压缩2.使用命令 tar 解压并解包五、tar.xz 格式方式一利用已经打包好的tar文件直接用压缩命令1.使用命令 xz 压缩 tar 包2.使用命令 unxz 解压 tar.xz 包不解包方式二一次性打包并压缩、解压并解包1.使用命令 tar 打包以 xz 压缩2.使用命令 tar 解压并解包六、tar.Z 格式已过时方式一利用已经打包好的 tar 文件直接用压缩命令1.使用命令 compress 压缩 tar 包2. 使用命令 uncompress 解压 tar.Z 包不解包方式二一次性打包并压缩、解压并解包1.使用命令 tar 打包并以 compress 算法压缩2.使用命令 tar 解压并解包七、7z 格式一压缩文件二解压 7z 包三解压 rar 包八、jar 格式一、zip 格式 压缩 zip -r [目标文件名].zip [原文件/目录名] 解压 unzip [原文件名].zip 查看命令详情猛戳《Linux 命令之 zip – 压缩文件》、《Linux 命令之 unzip – 解压缩文件》 一使用命令 zip 压缩文件
[roothtlwk0001host ~]# zip -r test.zip test.txt二使用命令 unzip 解压 zip 包
[roothtlwk0001host ~]# unzip test.zip二、tar 格式 打包tar -cvf [目标文件名].tar [原文件名/目录名] 解包tar -xvf [原文件名].tar 注意命令 tar 是打包文件不是压缩文件关于命令 tar 的用法详见《Linux 命令之 tar 命令-打包和备份的归档工具》。 一打包文件
对 test 目录及包含的内容进行打包生成包文件 test.tar
[roothtlwk0001host ~]# tar -cvf test.tar test二解包 tar 包
[roothtlwk0001host ~]# tar -xvf test.tar三、tar.gz 格式
方式一利用已经打包好的tar文件直接用压缩命令 压缩gzip [原文件名].tar 解压gunzip [原文件名].tar.gz 欲知命令详情猛戳《Linux 命令之 gzip – 压缩和解压文件》 1.使用命令 gzip 压缩 tar 包
[roothtlwk0001host ~]# gzip test.tar # 压缩包文件test.tar后生成压缩文件test.tar.gz2.使用命令 gunzip 解压 tar.gz 包不解包
[roothtlwk0001host ~]# gunzip test.tar.gz # 解压后得到包文件test.tar方式二一次性打包并压缩、解压并解包 打包并压缩 tar -zcvf [目标文件名].tar.gz [原文件名/目录名] 解压并解包 tar -zxvf [原文件名].tar.gz 注z代表用gzip算法来压缩/解压。 1.使用命令 tar 打包并以 gzip 压缩
对test目录进行打包并压缩生成test.tar.gz文件
[roothtlwk0001host ~]# tar -zcvf test.tar.gz test 2.使用命令 tar 解压并解包
对 test.tar.gz 文件进行解压和解包
[roothtlwk0001host ~]# tar -zxvf test.tar.gz四、tar.bz2 格式
方式一利用已经打包好的tar文件直接执行压缩命令 压缩bzip2 [原文件名].tar 解压bunzip2 [原文件名].tar.bz2 欲知命令详情猛戳《Linux 命令之 bzip2 – bz2文件的压缩程序》 1.使用命令 bzip2 压缩 tar 包
压缩包文件 test.tar生成 test.tar.bz2
[roothtlwk0001host ~]# bzip2 test.tar 2.使用命令 bunzip2 解压 tar.bz2 包不解包
[roothtlwk0001host ~]# bunzip2 test.tar.bz2方式二一次性打包并压缩、解压并解包 打包并压缩 tar -jcvf [目标文件名].tar.bz2 [原文件名/目录名] 解压并解包 tar -jxvf [原文件名].tar.bz2 注小写 j 代表用 bzip2 算法来压缩/解压。 欲知命令详情猛戳《Linux 命令之 tar 命令-打包和备份的归档工具》 1.使用命令 tar 打包并压缩
[roothtlwk0001host ~]# tar -jcvf test.tar.bz2 test2.使用命令 tar 解压并解包
[roothtlwk0001host ~]# tar -jxvf test.tar.bz2五、tar.xz 格式
方式一利用已经打包好的tar文件直接用压缩命令 压缩xz [原文件名].tar 解压unxz [原文件名].tar.xz 了解更多详见《Linux 命令之 xz – POSIX 平台的具有高压缩率的压缩工具》 1.使用命令 xz 压缩 tar 包
[roothtlwk0001host ~]# xz test.tar注意压缩后原文件会被删除
2.使用命令 unxz 解压 tar.xz 包不解包
[roothtlwk0001host ~]# unxz test.tar.xz方式二一次性打包并压缩、解压并解包 打包并压缩 tar -Jcvf [目标文件名].tar.xz [原文件名/目录名] 解压并解包 tar -Jxvf [原文件名].tar.xz 注大写 J 代表用 xz 算法来压缩/解压。 1.使用命令 tar 打包以 xz 压缩
[roothtlwk0001host ~]# tar -Jcvf test.tar.xz test2.使用命令 tar 解压并解包
[roothtlwk0001host ~]# tar -Jxvf test.tar.xz六、tar.Z 格式已过时
方式一利用已经打包好的 tar 文件直接用压缩命令 压缩compress [原文件名].tar 解压uncompress [原文件名].tar.Z 1.使用命令 compress 压缩 tar 包
[roothtlwk0001host ~]# compress test.tar2. 使用命令 uncompress 解压 tar.Z 包不解包
[roothtlwk0001host ~]# uncompress test.tar.Z方式二一次性打包并压缩、解压并解包 打包并压缩 tar -Zcvf [目标文件名].tar.Z [原文件名/目录名] 解压并解包 tar -Zxvf [原文件名].tar.Z 注大写Z代表用compress算法来压缩/解压。另compress是早期Unix系统的压缩格式但由于compress的压缩率太低现已过时。 1.使用命令 tar 打包并以 compress 算法压缩
[roothtlwk0001host ~]# tar -Zcvf test.tar.Z test2.使用命令 tar 解压并解包
[roothtlwk0001host ~]# tar -Zxvf test.tar.Z七、7z 格式 压缩7z a [目标文件名].7z [原文件名/目录名] 解压7z x [原文件名].7z 注这个命令支持解压 rar 格式文件例如7z x [原文件名].rar。 欲知命令详情猛戳《Linux 命令之 7z(7-zip) – 压缩/解压文件》 一压缩文件
[roothtlwk0001host ~]# 7z a test.7z test二解压 7z 包
[roothtlwk0001host ~]# 7z x test.7z 三解压 rar 包
[roothtlwk0001host ~]# 7z x test.rar八、jar 格式 打包jar -cvf [目标文件名].jar [原文件名/目录名] 解包jar -xvf [原文件名].jar 查看命令详情猛戳《JDK 命令之 jar – 打包/解包工具》 注如果打包的是 Java 类库并且该类库中存在主类那么需要写一个 META-INF/MANIFEST.MF 配置文件内容如下
Manifest-Version: 1.0
Created-By: 1.6.0_27 (Sun Microsystems Inc.)
Main-class: the_name_of_the_main_class_should_be_put_here然后用如下命令打包 jar -cvfm [目标文件名].jar META-INF/MANIFEST.MF [原文件名/目录名] 这样以后就能用 java -jar [文件名].jar 命令直接运行主类中的 public static void main 方法了。