Java教程

liunx——压缩和解压缩

本文主要是介绍liunx——压缩和解压缩,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

压缩和解压缩类

Gzip/gunzip指令

Gzip用于压缩文件,gunzip用于解压

基本语法

Gzip【文件】(功能描述:压缩文件,只能将文件压缩为 .gz文件)

Gunzip 【文件】.gz(功能描述:解压缩文件命令)

 

细节说明

当我们使用gzip压缩文件时,原文件不会保留

 

 

Zip/unzip指令

Zip用于压缩文件,unzip用于解压的这个在项目打包发布中很有用的

 

基本语法

Zip 【选项】xxx.zip将要压缩的内容(功能描述:压缩文件和目录的命令)

Unzip 【选项】xxx.zip(功能描述:解压缩文件)

 

Zip常用选项

-r:递归压缩,即压缩目录

Unzip常用选项

-d【目录】:指定解压后文件存放的目录

 

 

Tar指令

Tar指令时打包指令,最后打包的文件是,(.tar.gz的文件)

基本语法

Tar 【选项】 xxx.tar.gz  打包内容(功能描述:打包目录压缩后文件格式.tar.gz)

选项

功能

-C

产生.tar打包文件

-V

显示详细信息

-F

指定压缩后的文件名

-Z

打包同时压缩

-X

解包.tar文件

如果解压的文件路径不存在,则会失败

 

压缩:tar        -zcvf         【打包之后的文件名】【要打包的内容】

 

解压:tar        -zvf  【解压的文件】【解压完成后存放的地址】

Tar   -zxvf        【解压的文件】//这样就解压到当前路径

 

 

 

来自b站尚硅谷韩顺平老师的课,这是我的笔记

这篇关于liunx——压缩和解压缩的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!