加入收藏 | 设为首页 | 会员中心 | 我要投稿 我爱制作网_沈阳站长网 (https://www.024zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux中也有压缩和解压文件,你知道吗?

发布时间:2022-11-18 11:12:15 所属栏目:Linux 来源:
导读:  在Linux系统中压缩和解压,有三组命令可以实现,gzip/gunzip 命令、zip/unzip命令、tar命令

  1. gzip/gunzip 指令(比较少用)

  gzip用于压缩文件,gunzip用于解压的

  基本语法:

  
  在Linux系统中压缩和解压,有三组命令可以实现,gzip/gunzip 命令、zip/unzip命令、tar命令
 
  1. gzip/gunzip 指令(比较少用)
 
  gzip用于压缩文件,gunzip用于解压的
 
  基本语法:
 
  gzip 文件 (功能描述:压缩文件,只能将文件压缩为*.gz文件)
 
  gunzip 文件.gz (功能描述:解压缩文件命令)
 
  2.zip/unzip指令
 
  zip用于压缩文件,unzip用于解压的。这个在项目打包发布中很有用
 
  基本语法:
 
  zip [选项] XXX.zip 将要压缩的内容(功能描述:压缩文件和目录)
 
  unzip [选项] XXX.zip(功能描述:解压缩文件)
 
  zip常用选项
 
  -r:递归压缩linux压缩,及压缩目录
 
  unzip常用选项
 
  -d:指定解压后文件的存放目录
 
  案例:
 
  zip -r mypackage.zip /home/
  unzip -d /opt/tmp/ mypackage.zip
  3.tar指令
 
  tar指令时打包指令,最后打包后的文件时.tar.gz的文件
 
  基本语法:
 
  tar [选项] XXX.tar.gz 打包的内容 (功能描述:打包目录。解压后的文件格式.tar.gz)
 
  选项说明
 
  -c 产生.tar打包文件
 
  -v 显示详细信息
 
  -f 指定压缩后的文件名
 
  -z 打包同时压缩
 
  -x 解包.tar文件
 
  案例:
 
  tar -zcvf a.tar.gz a1.txt a2.txt(打包后的文件名 对那些文件打包)
  tar -zcvf myhome.tar.gz /home/ (将/home的文件夹压缩成myhome.tar.gz)
  tar -zxvf z.tar.gz (将z.tar.gz解压到当前目录)
 

(编辑:我爱制作网_沈阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!