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

【LINUX】Linux 压缩解压文件

发布时间:2023-02-04 10:57:26 所属栏目:Linux 来源:
导读:  tar文件:使用tar命令,打包文件或者文件夹,只打包不压缩

  gz文件:使用gzip命令linux压缩,只压缩不打包

  tar.gz文件:使用tar加-z参数,打包并压缩斜体样式 文件或者文件夹

  zip文件:使
  tar文件:使用tar命令,打包文件或者文件夹,只打包不压缩
 
  gz文件:使用gzip命令linux压缩,只压缩不打包
 
  tar.gz文件:使用tar加-z参数,打包并压缩斜体样式 文件或者文件夹
 
  zip文件:使用unzip命令解压,zip命令压缩
 
  一、tar包和tar.gz包,使用tar命令
 
  //打包
  tar -cvf apache-tomcat-9.0.62.tar ./apache-tomcat-9.0.62
  //打包压缩
  tar -zcvf apache-tomcat-9.0.62.tar.gz ./apache-tomcat-9.0.62
  //解压
  tar -zxvf apache-tomcat-9.0.62.tar.gz -C /usr/
  二、压缩包gz包,使用gzip命令
 
  // 压缩命令:
  gzip fileName
  // 解压文件:
  gzip -d fileName.gz
  注意:
  gz包要对文件夹下所有文件进行压缩,使用-r参数,gzip -r [文件夹路径]
  gzip命令默认是直接改变源文件,也就是执行gzip [filename]后,当前路径只有压缩后的文件,文件名是 filename.gz
  要同时保留原文件和压缩文件,需要手动将写入压缩文件:
  gzip -c filename > filename.gz
  解压操作保留原文件:
  gzip -dc filename.gz > fileName
  三、zip包,使用zip和unzip命令
 
  Windows一般都是zip或者rar格式,使用unzip命令解压,zip命令压缩
 
   - //使用yum直接安装zip和unzip:
   - yum install -y zip
   - yum install -y unzip
  zip常用参数
   -r 压缩文件夹,递归执行,压缩文件夹下所有文件
   -q 不显示压缩过程,默认会在控制台打印压缩文件过程
   -d 压缩过程中剔除指定文件
    
  unzip常用参数有 n,v,d
   -n 解压后不覆盖已存在文件,如果压缩包文件中与解压路径有同名文件,跳过该文件
   -v 控制台打印显示压缩包内容,但是不解压,-v参数只进行查看
   -d 指定解压后文件存放路径
  //压缩:
  zip -r /usr/222/
  zip -r /usr/222/ -d 111.txt
  //解压:
  unzip 222.zip
  unzip -n 222.zip -d /usr/
 

(编辑:财气旺网 - 财气网)

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