Linux中有三个压缩文件的命令,其特点是这个三个命令压缩之后原文件将会美誉。它们经常与打包tar命令一起使用。

第一:常用的三个压缩/解压命令

1.gzip

gzip +文件

gzip的解压

gzip -d +文件名.gz


2.bzip2

bzip2 +文件名


bzip2的解压

bzip2 -d +文件名.bz2


3.xz 与前面的压缩,解压操作一样,只是后缀名不一样。

第二:tar

tar 为打包命令,保留源文件,可做备份命令。
打包命令:

tar cf  文件名.tar   要打包的文件路径

解包命令:

tar xf 文件名.tar

tar xf 文件名.tar -C 要解压到的路径

第三:tar 和前面三个命令的结合

压缩
tar czf 文件名.tar.gz
tar cjf 文件名.tar.bz2
tar cJf 文件名.tar.xz
解压
tar xzf  文件名.tar.gz
tar xjf  文件名.tar.bz
tar xJf  文件名.tar.xz

第四:附带知识

1.查看包里的文件
tar tvf 文件名.tar
2.查看文件大小 (-sh size h显示单位)
du -sh 文件名.tar
3.查看时间的脚本
date +%F-%T
tar czf /tmp/etc-$(date +%F).tar.gz /bak

4.不要有那么深的目录,不要原文件的绝对路径,写相对路径。

Linux压缩/解压命令相关推荐

  1. linux+压缩率最高的命令,Linux压缩解压命令tar、tgz、tar.bz2压缩比率对比

    在Linux系统下用户最常用到的压缩解压命令是tar.tar.gz(tgz).tar.bz2,当然还有gz.zip.rar,下面将对tar.tar.gz(tgz).tar.bz2这三个命令进行压缩比率 ...

  2. linux 压缩解压命令

    压缩解压命令 tar (常用) 英文原意: 命令所在目录 : /bin/tar 执行权限 : 所有用户 功能描述:打包目录 语法: $ tar 选项[-zcf][压缩后文件名][目录]-c 打包-x ...

  3. linux 压缩/解压命令

    转自:http://zhidao.baidu.com/question/90378903.html tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更 ...

  4. linux 压缩 解压 命令大全

    大致总结了一下linux下各种格式的压缩包的压缩.解压方法.但是部分方法我没有用到,也就不全,希望大家帮我补充,我们将随时修改完善,谢谢! .tar 解包: tar xvf FileName.tar ...

  5. Linux压缩解压命令合集

    目录 gzip和gunzip zip和unzip tar gzip和gunzip gzip 作用: 压缩文件,只能将文件压缩为*.gz文件.且压缩完后源文件不保留. gunzip 作用: 解压缩文件 ...

  6. linux tar压缩gzip,Linux 压缩 解压命令 tar, gzip, zcat,bzip2, bzcat,compres

    Linux压缩打包命令使用方法 tar命令 [root@linux ~]# tar [-cxtzjvfpPN]文件与目录.... 参数: -c:建立一个压缩文件的参数指令(create的意思): -x ...

  7. Linux 压缩解压命令

    linux 中有很多的压缩工具: gzip,zip,bizp2 最常见的压缩工具 ----------------------------- gzip : 即是压缩工具,又是压缩的命令 参数: -n ...

  8. linux常用命令-压缩解压命令

    压缩解压命令 目录  1. 压缩解压命令:gzip  2. 压缩解压命令:gunzip  3. 压缩解压命令:tar  4. 压缩解压命令:zip  5. 压缩解压命令:unzip  6. 压缩解压命 ...

  9. linux 如何打包分区文件,Linux基础------文件打包解包---tar命令,文件压缩解压---命令gzip,vim编辑器创建和编辑正文件,磁盘分区/格式化,软/硬链接...

    作业一: 1)将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) cat /etc/passwd /etc/group > /1.txt 2)将用户信息数据库文件和用户 ...

最新文章

  1. “theform._eventtarget 为空或者不是对象”,解决办法
  2. C语言之随机数和字符串输入输出
  3. 【Flask】Request和RequestParser类
  4. android 图片长方形_android 相机只拍摄矩形区域图片
  5. SpringBoot另一大神器-Actuator
  6. node中模块系统及核心模块、执行node文件
  7. 为什么说 Transformer 就是图神经网络?
  8. (完美)华为畅玩7A AUM-AL00的Usb调试模式在哪里打开的步骤
  9. 求最大和 java_用java求最大子段和
  10. matlab结构数组22,matlab结构数组
  11. 《地平线:零之曙光》——游戏体验和主观评价
  12. 洛谷P3975 弦论
  13. java后端开发(九):mybatis的威力加强版之mybatis-plus
  14. 【论文笔记】A Survey on Federated Learning: The Journey From Centralized to Distributed On-Site Learning a
  15. 国密浏览器是什么?有哪些?有什么特点?
  16. Mac上的终端Shell命令总结(初级)
  17. WEB前端:(3)HTML5②超链接及页面内跳转
  18. 收藏 | Android开发从入门到精通系列书籍资料最全攻略!!!(最新更新)
  19. 网络安全之小程序抓包渗透测试流程
  20. 2013年第四届丘成桐大学生数学竞赛获奖名单

热门文章

  1. 用户搜索常见问题及解决方法小结(转)
  2. Blender编程指南
  3. uniapp 添加到“用其他应用打开”中,用于文件传递、分享等 Ba-ShareReceive
  4. unity 半透明混合问题_Unity Shader教程 八、半透明物体的初步探索
  5. idea用maven开发spark程序的pom.xml
  6. 3D纹理绘制工具:Mari for mac(支持m1)
  7. node.js+Vue计算机毕设项目游戏交易平台(程序+LW+部署)
  8. 性能堪比iPhone4 苹果iPod touch4对比评测
  9. 梦幻西游手游炼药信息采集系统(Node.js+Express+Bower+Bootstrap+Mongodb+Mongoose)
  10. WordPress速度优化和性能提升的终极指南