压缩比较不适,因为Linux系统的压缩与解压缩程序比windows多。下面就分享一下Linux系统中常用的几个压缩与解压缩命令。

  • Linux tar gzip compress uncompress zip unzip bz2 .Z

方法/步骤

  1. 1

    tar:

    tar并不是一个压缩软件,而是一个打包软件,就是将文件或者文件夹打包成一个文件,便于文件备份及归档,通常扩展名为tar。

    # tar -cvf test.tar test  ----将test文件夹打包成test.tar。从下图中可以看出test和test.tar大小上没有什么变化,说明tar只是将文件打包。

    # tar -xvf test.tar     ----将test.tar 进行拆解,从中抽取文件

    # tar -tvf test.tar     ----列出tar包中内容

    # tar -rf  test.tar log/   ----将log文件夹追加到test.tar中

  2. 2

    gzip:

    gzip 是个压缩软件,可以对文件进行压缩,压缩完扩展名为gz。由于gzip不能直接对文件夹进行压缩,所以通常都是和tar结合使用。

    # gzip  SystemErr.log    ----压缩SystemErr.log文件,并生成扩展名为.gz的同名文件。

    # gzip -d SystemErr.log.gz   ----解压缩

    # tar -zcvf  test.tar.gz  test/     -----将test文件夹进行打包和压缩。实际上tar先打包,然后调用gzip进行压缩。

    注:另外在linux环境中经常看到.tgz的扩展名文件,可以等同于.tar.gz

  3. 3

    bzip2:

    bzip也是一款压缩软件,并且广泛存在于UNIX && LINUX系统中。

    # bzip2 -z SystemErr.log     -----压缩SystemErr.log

    # bzip2  -d  SystemErr.log.bz2    ----解压缩

    # tar jcvf test.tar.bz2 test/       ----与tar结合压缩文件夹

    # tar jxvf test.tar.bz2              ----进行解压

  4. 4

    zip与unzip :

    这是一对命令,zip进行压缩,unzip进行解压,压缩完成扩展名为.zip

    # zip test.zip test/      -----进行压缩,可以是文件也可以是文件夹

    # unzip test.zip         -----解压缩

  5. 5

    compress与uncompress

    这也是一对命令,压缩与解压缩。压缩完成扩展名为.Z

    # compress sn*   ----压缩,生成扩展名.Z的文件

    # uncompress  *.Z    ----解压缩

linux系统环境下压缩与解压缩相关推荐

  1. Linux 常用的压缩与解压缩命令详解

    Linux 常用的压缩与解压缩命令有:tar.gzip.gunzip.bzip2.bunzip2.compress .uncompress. zip. unzip.rar.unrar 等. tar 最 ...

  2. linux 常用压缩命令,Linux常用的压缩及解压缩命令

    Linux常用的压缩及解压缩命令如表1所示. 表1 Linux常用的压缩及解压缩命令说明 常用命令 简要中文说明 程序所在目录 gzip 压缩成文件名为.gz的压缩文件(也可用–d选项变成解压) /b ...

  3. Linux嵌入式开发——压缩与解压缩

    文章目录 Linux嵌入式开发--压缩与解压缩 一.前期准备 二.Linux下的压缩格式 三.gzip压缩工具 1.gzip压缩文件 2.gzip压缩文件夹 四.bzip2压缩工具 五.tar打包工具 ...

  4. linux系统下 压缩和解压缩文件命令

    linux系统下 压缩和解压缩文件命令 1.把/home目录下面的mydata目录压缩为mydata.zip zip -r mydata.zip mydata #压缩mydata目录 2.把/home ...

  5. 即时通讯软件测试方法,Linux系统环境下如何使用aMsn即时通讯

    Linux系统环境下如何使用aMsn即时通讯 发表于:2007-05-26来源:作者:点击数: 标签: [分享] Linux 下使用aMsn详解 amsn这一款在 linux 下的Msn就不多介绍了, ...

  6. linux系统(压缩与解压缩,系统管理)

    1.压缩和解压缩 Windows:.rar包:Linux解压不了 .zip包:Linux使用zip(压缩)/unzip(解压缩) 压缩:zip –r sum.zip(需要打名的名)  a.txt(需要 ...

  7. 如何在Linux系统环境下配置s5代理(socks5代理)?

    今天小编给大家分享一下Linux中怎么部署Socks5代理服务器的相关知识点,内容详细,逻辑清晰,在 Linux 操作系统中,配置 socks5 代理可以帮助你在网络中更加安全和自由地浏览互联网. 本 ...

  8. linux的文件压缩与解压缩,linux(文件压缩与解压缩)

    压缩解压 linux下怎么解后缀名是gzip的文件? 1.以.a为扩展名的文件: #tar xv file.a 2.以.z为扩展名的文件: #uncompress file.Z 3.以.gz为扩展名的 ...

  9. Linux常用命令——压缩与解压缩命令

    常用压缩格式:  .zip   .gz   .bz2   .tar.gz   .tar.bz2 1..zip格式压缩 zip 压缩文件名 源文件压缩文件 zip -r 压缩文件名 源目录压缩目录 un ...

最新文章

  1. Windows单机配置Kafka环境
  2. mysql 字符编码
  3. Java8学习笔记(三)--方法引入
  4. 应用程序的日志通过rsyslog推送到syslog服务器
  5. Nginx 上传图片500错误 open() /var/lib/nginx/tmp/
  6. socket编程:SO_REUSEADDR例解
  7. leetcode[0142]环形链表II,判断是否存在环形链表并找到环形的入口
  8. emouse思·睿—评论与观点整理之一
  9. ad模数转换采集电压程序c语言,单片机怎么通过AD转换得到电压值
  10. 基于Tasking的连接器文件配置技巧
  11. 解决UI黑边问题,Alpha Bleeding技术简介
  12. 从庆祝动作解读科比和詹姆斯
  13. reboot无法进入grub开机选单
  14. vue通过腾讯Web(H5)播放器 ,实现直播点播
  15. esaywechat 微信公众号jsapi支付
  16. 全栈工程师的百宝箱:黑魔法之文档篇
  17. 鸿蒙二部曲之一,网文封神之作,“鸿蒙二部曲”和“斗罗四部曲”你选择站哪边?...
  18. 重磅:小程序将可分享到朋友圈啦!
  19. 爆笑课堂:程序员看得懂的搞笑段子
  20. 辨析 role、import_role、include_role

热门文章

  1. 智能数据引擎Dataphin重磅发布,提供一站式的技术管理能力
  2. Hibernate 入门 特性配置
  3. SCOM监控APC-UPS不间断电源设备
  4. 主流视频客户端核心代码的实现
  5. 注册cn域名应该注意些什么
  6. .NET下,你采用的哪种方式来操作数据库
  7. 软件物料清单 (SBOM):从透明度理念到代码落地
  8. 首个完全武器化的 Spectre Exploit 现身
  9. MoFi 路由器10个后门还剩4个未修复
  10. Facebook Messenger 被曝漏洞,可导致恶意软件获得持续访问权限(详细分析)