记录一下平时常用到的压缩解压缩命令,免去每次查找的麻烦(不断完善)

1 解压命令

  • tar -xvf filename.tar
  • tar -zxvf filename.tar.gz
  • tar -zxvf filename.tgz
  • tar -jxvf filename.tar.bz2
  • tar -xZvf filename.tar.Z
  • unrar e filename.rar # 解压到当前目录
  • unrar x filename.rar /path/to/extract
  • unzip filename.zip -d filepath
  • tar.xz文件解压:先xz -d xxx.tar.xz到tar,然后tar xvf xxx.tar

2 压缩命令

  • tar -zcvf filename.tar.gz filename
  • tar -zcvf filename.tgz filename
  • tar -jcvf filename.tar.bz2 filename
  • zip filename.zip filename
  • zip -r location.zip location
  • gzip -d filename.gz filename
  • rar -a filename.rar filename

3 多个压缩文件

如果遇到某个文件夹过大,需要将压缩文件跟个成 N 个指定大小的文件,便于邮件等方式传输,可以使用下边的方法

首先先压缩成一个大文件

tar -zcvf filename.tar.gz filenam

然后使用 split 指令进行切分

split -b 4000M -d -a 1 filename.tar.gz filename.tar.gz.
cat filename.tar.gz | split -b 4000M -d -a 1 filename.tar.gz.

其中,

  • -b 4000M 表示设置每个分割包的大小,单位还是可以k
  • -d "参数指定生成的分割包后缀为数字的形式
  • -a x来设定序列的长度(默认值是2),这里设定序列的长度为1

也可以合成一步进行操作

tar -zcvf filename.tar.gz filename | split -b 4000M -d -a 1 -filename.tar.gz.

多个压缩文件解压方法如下

cat filename.tar.gz.* | tar -zxv

Linux之常用的压缩解压缩命令相关推荐

  1. linux下tar命令解压缩,tar解压缩命令 Linux下的tar压缩解压缩命令详解

    <tar解压缩命令 Linux下的tar压缩解压缩命令详解>由会员分享,可在线阅读,更多相关<tar解压缩命令 Linux下的tar压缩解压缩命令详解(14页珍藏版)>请在人人 ...

  2. Linux运维:常用的压缩解压缩命令(zip、tar)

    文章目录 压缩类型 zip类型 1.zip压缩 2.unzip解压缩 tar类型 1..tar压缩和解压 2..tar.gz压缩和解压 3..tar.bz2压缩和解压 4..tar.Z压缩和解压 5. ...

  3. Linux下的tar压缩解压缩命令使用

    文章目录 查看帮助文档 tar.rar.zip压缩解压实例 tar压缩解压实例 rar压缩解压实例 zip压缩解压实例 tar常用参数 总结 项目问题记录---tar解压失败 .lzme包 LZMA压 ...

  4. linux下的tar压缩解压缩命令详解,Linux下的tar压缩解压缩命令详解

    linux下tar gz bz2 tgz z等众多压缩文件的压缩与解压方法,需要的朋友可以参考下 Linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命 ...

  5. Linux下的tar压缩解压缩命令详解

    tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个 ...

  6. Linux——Linux下的tar压缩解压缩命令详解

    转自:http://www.cnblogs.com/qq78292959/archive/2011/07/06/2099427.html tar 参数 作用 -c 建立压缩档案 -x 解压 -t 查看 ...

  7. Linux下的tar压缩解压缩命令详解(转)

    tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个 ...

  8. 【Linux命令】Linux下的tar压缩解压缩命令详解(转)

    tar-c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个.下 ...

  9. linux压缩命令 实例子,Linux下的tar压缩解压缩命令详解及使用实例分析

    格式:tar zcvf 压缩后的路径及包名 你要压缩的文件 z:gzip压缩 c:创建压缩包 v:显示打包压缩解压过程 f:接着压缩 t:查看压缩包内容 x:解压 X:指定文件列表形式排除不需要打包压 ...

最新文章

  1. matlab算法开发与C++调用
  2. 必须熟悉的vim快捷键操作
  3. 操作系统(十四)进程调度的时机、调度方式
  4. PHP反序列化—构造POP链
  5. mysql 索引空间大小_查看数据库表中容量大小,表有多少记录,占多少空间以及索引的大小,以及未使用空间...
  6. HTML表格修改字段,HTML表格 – 更改列中单个单元格的宽度
  7. .net mvc 一个Action的 HttpGet 和 HttpPost
  8. mysql命令行操作语句_MySQL常用命令行操作语句
  9. WPF 加载GIF图片
  10. C++网易云课堂开发工程师-操作符重载
  11. jdk7与jdk8 如何相互切换
  12. 基于springboot的paypal支付demo
  13. 高盛:79页区块链报告-《从理论到实践》(附下载)
  14. CleanMyMacX软件怎么样?实际使用效果功能讲解
  15. 我的XBox手柄怎么有线断连了
  16. 自己眼中的程序员VS别人眼中的程序员
  17. mRemoeNG安装
  18. Yii整合商城经典教学视频(59视频)
  19. linux下测试ftp传输,linux下ftp命令使用详解---linux文件传输ftp命令
  20. 知物由学 | 驱动反外挂另辟蹊径,让游戏避免看不见的漏洞攻击

热门文章

  1. Linux 创建文件
  2. InfluxDB教程
  3. shardingsphere 分片策略_shardingsphere-proxy 自定义分库,按年月日,季度,周分表规则...
  4. 用mysql查询出一年的四个季度
  5. python土味情话_Python微信机器人,聊天、撩妹、提醒,垃圾分类,它样样精通
  6. 杨晓光:中国城市交通发展战略选择
  7. 决策树算法ID3算法(Python3实现)
  8. 【实验一】基于决策树的英雄联盟游戏胜负预测实验报告
  9. win7硬盘分区软件_为什么需要为硬盘分区?
  10. 中国薰衣草油行业市场供需与战略研究报告