____tz_zs

一、zip

unzip [选项] 压缩文件名.zip

各选项的含义分别为 :
  -x 文件列表 解压缩文件,但不包括指定的file文件。
  -v 查看压缩文件目录,但不解压。
  -t 测试文件有无损坏,但不解压。
  -d 目录 把压缩文件解到指定目录下。
  -z 只显示压缩文件的注解。
  -n 不覆盖已经存在的文件。
  -o 覆盖已存在的文件且不要求用户确认。
  -j 不重建文档的目录结构,把所有文件解压到同一目录下。

解压缩

解压缩

unzip 压缩文件名.zip

解压缩到指定目录下

unzip 压缩文件名.zip -d 目标文件夹

二、rar

unrar [选项] 压缩文件名.zip

选项:
e 全部解压到当前目录,不在保留文件层次结构
x 保持原有的文件层次结构

解压缩

解压缩

rar x 压缩文件名.zip

解压缩到指定目录下

rar x 压缩文件名.zip 目标文件夹

三、7z

7z[选项] 压缩文件名.zip

选项:
e 全部解压到当前目录,不在保留文件层次结构
x 保持原有的文件层次结构
-r 表示递归所有的子文件夹
-o 是指定解压到的目录,这里大家要注意-o后是没有空格的直接接目录

安装

sudo apt-get install p7zip
sudo apt install p7zip-full

解压缩

解压缩

7z x 压缩文件名.7z

解压缩到指定目录下

7z x 压缩文件名.zip -o目标文件夹

四、例子

#!/bin/bash  aa=`find .   -name "*.rar" `
for i in $aa;do  temp_dir=$i"_temp"mkdir $temp_dir rar x $i ./$temp_dir
done  bb=`find .   -name "*.zip" `
for i in $bb;do  temp_dir=$i"_temp"mkdir $temp_dirunzip $i -d ./$temp_dir
done  cc=`find .   -name "*.7z" `
for i in $cc;do  temp_dir=$i"_temp"mkdir $temp_dir 7z x $i -o./$temp_dir
done  

五、tar

tar是Unix和类Unix系统上的归档打包工具,可以将多个文件合并为一个文件,打包后的文件名亦为“tar”。

打包和压缩:
打包是指将一大堆文件或目录变成一个总的文件;压缩则是将一个大的文件通过一些压缩算法变成一个小文件。Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得先将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩(gzip bzip2命令)
tar代表未压缩的tar文件。已压缩的tar文件则附加数据压缩格式的扩展名,如经过gzip压缩后的tar文件,扩展名为“.tar.gz”。

由于受到DOS8.3文件名格式的限制,常使用下列缩写:
.tgz等价于.tar.gz
.tbz与tb2等价于.tar.bz2
.taz等价于.tar.Z
.tlz等价于.tar.lzma
.txz等价于.tar.xz

常用命令:

tar -cvf log.tar log2012.log    仅打包,不压缩!
tar -zcvf log.tar.gz log2012.log   打包后,以 gzip 压缩
tar -jcvf log.tar.bz2 log2012.log  打包后,以 bzip2 压缩

六、参考

linux下zip文件怎么解压
Linux的下RAR文件常用操作
Linux解压.7z .zip文件
tar命令

linux 解压缩压缩文件(zip、rar、7z、tar)相关推荐

  1. linux下压缩文件解压文件,linux下 解压和压缩文件 rar文件解压

    Linux 下压缩与解压.zip和.rar及.7z文件 Linux 下压缩与解压.zip和.rar及.7z文件 对于Window下的常见压缩文件.zip和.rar,Linux也有相应的方法来解压它们: ...

  2. linux 解压tar.jz,linux系统压缩文件和解压缩命令

    linux系统压缩文件和解压缩命令 tar命令 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar DirName gz命令 解压1:gunzip Fi ...

  3. Linux的压缩指令zip,tar,gzip

    1.  Linux gzip: 压缩文件或目录,压缩后的文件为.gz    gzip只能压缩文件,不能压缩目录,即使压缩后,只能压缩目录中的文件 gzip的使用格式:gzip [选项] 源文件  注意 ...

  4. linux复制压缩文件,Linux如何复制,打包,压缩文件

    linux远程复制和压缩文件的命令 1.linux导出指定数据库表 mysqldump  127.0.0.1  -uname -ppwd  databasename  tablename>/ho ...

  5. linux解压该文件,linux上解压缩文件

    linux下解压缩文件 Linux下有很多压缩文件格式,在此将一些常用的解压缩命令摘录如下,以供参考. 1   .tar 解包:tar xvf FileName.tar 打包:tar cvf  Fil ...

  6. linux压缩文件的类型,linux下压缩文件的类型(转)

    linux下压缩文件的类型(转) (2012-03-08 16:18:30) 标签: 杂谈 Linux下有相当多的压缩命令,初学的我们开始总是摸不清头脑,我们知道在Linux下的后缀名是没有什么很特殊 ...

  7. linux 压缩文件小,技术|在 Linux 上压缩文件的 5 种方法

    在 Linux 系统上有很多可以用于压缩文件的工具,但它们的表现并不都是一样的,也不是所有的压缩效果都是一样的.在这篇文章中,我们比较其中的五个工具. 在 Linux 上有不少用于压缩文件的命令.最新 ...

  8. 压缩文件目录 linux,linux_压缩文件及目录

    压缩解压缩命令: 压缩格式:gz,bz2,xz,zip,z 压缩算法:算法不同,压缩比也会不同: compress::FILENAME.Z uncompress 目前最流行的压缩工具: gzip: . ...

  9. 关于Centos中在线解压文件名中有中文字符出现乱码的终极解决方法 unar 我的压缩文件.zip

    本帖最后由 hsxnet 于 2018-2-4 16:14 编辑 关于Centos中在线解压文件名中有中文字符出现乱码的终极解决方法(亲测总结): 记录一下我测试的笨办法,以备自己日后查询: 一.从C ...

最新文章

  1. 第十六届全国大学生智能车竞赛线上赛点赛道审核 - 安徽赛区
  2. 厉害的壁纸,亲测有效
  3. python调用其他程序或脚本方法(转)
  4. 405 宝塔钩子_宝塔面板webhook配合gitlab完成git钩子的搭建
  5. Android官方开发文档Training系列课程中文版:数据存储之数据库存储
  6. (Call Stack)
  7. unity怪物攻击玩家减血_怪物猎人发布15周年 — 回顾历代封面怪之三大传奇怪物...
  8. 跨境电子商务独立站如何找到热门的利基市场
  9. 老电脑应该怎么重装系统比较好
  10. SQL server中如何使用return,break和continue
  11. 极点五笔linux,Ubuntu 11.10安装极点五笔
  12. kdj买卖指标公式源码_优化kdj买卖指标公式
  13. InfluxDB在Win10安装与简单入门
  14. 神经网络——torch.optim优化器的使用
  15. html5横向导航菜单代码,css 横向菜单实现代码
  16. c加加语言complex的用法,complex的用法总结大全
  17. HCI 解决方案对比:Harvester 和 OpenStack
  18. 计算机文化基础—IT概论
  19. 双击打开excel内容不显示而显示灰色
  20. 格力(GREE)家用移动空调免安装一体机空调KY-23NK 清灰拆装教程

热门文章

  1. 2021年第16届首尔国际电视节圆满落幕
  2. 【渝粤教育】国家开放大学2018年秋季 2370T汽车故障诊断技术(A) 参考试题
  3. varbinary 转换成 varchar
  4. vue-cli使用ESLint记录
  5. 2021款途锐噪音测试软件,试驾2021款大众途锐:这才是原汁原味的德国沃尔夫斯堡的味道...
  6. DrawerLayout must be measured with MeasureSpec.EXACTLY error
  7. # bzoj2215: [Poi2011]Conspiracy 2-sat
  8. 转来的,以前就看到过,但是现在每次看都有一种受益匪浅的感悟
  9. vue 启动项目时动态切换 ip
  10. 使用微信开发工具制作一个简单的古诗词展示微信小程序