Ubuntu下各种压缩与解压的方式小结

 更新时间:2017年04月26日 11:06:29   作者:小忆  
这篇文章主要给大家介绍了在Ubuntu系统下各种压缩与解压的方式,其中包括.tar、.gz、.bz2、.bz、.Z、.tgz、.zip、.rar以及.lha等各个的解压与压缩方法,每一种都给出了示例代码,需要的朋友可以参考学习,一起来看看吧。

本文主要介绍的是在在Ubuntu下同下各种压缩与解压的方式,压缩与解压的重要性这里就不多说,我们下面直接来看详细的介绍吧。

一、.tar

解包:tar xvf FileName.tar

打包:tar cvf FileName.tar DirName

注:tar是打包,不是压缩!)

二、.gz

解压1:gunzip FileName.gz

解压2:gzip -d FileName.gz

压缩:gzip FileName

.tar.gz

解压:tar zxvf FileName.tar.gz

压缩:tar zcvf FileName.tar.gz DirName

三、.bz2

解压1:bzip2 -d FileName.bz2

解压2:bunzip2 FileName.bz2

压缩: bzip2 -z FileName

.tar.bz2

解压:tar jxvf FileName.tar.bz2

压缩:tar jcvf FileName.tar.bz2 DirName

三、.bz

解压1:bzip2 -d FileName.bz

解压2:bunzip2 FileName.bz

.tar.bz

解压:tar jxvf FileName.tar.bz

四、.Z

解压:uncompress FileName.Z

压缩:compress FileName

.tar.Z

解压:tar Zxvf FileName.tar.Z

压缩:tar Zcvf FileName.tar.Z DirName

五、.tgz

解压:tar zxvf FileName.tgz

.tar.tgz

解压:tar zxvf FileName.tar.tgz

压缩:tar zcvf FileName.tar.tgz FileName

六、.zip

解压:unzip FileName.zip

压缩:zip FileName.zip DirName

七、.rar

解压:rar a FileName.rar

压缩:rar e FileName.rar

八、.lha

解压:lha -e FileName.lha

压缩:lha -a FileName.lha FileName

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对脚本之家的支持。

相关文章

  • 使用 bash 倒计时日期的方法

    使用 bash 倒计时日期的方法

    这篇文章主要介绍了用 bash 倒计时日期的相关知识,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-12-12
  • LINUX入门级常用命令20条整理

    LINUX入门级常用命令20条整理

    下面总结LINUX初学者常用的20条命令,不过没有加例子,等有时间进行补充:
    2008-08-08
  • linux下cpu飙高原因排查过程详解

    linux下cpu飙高原因排查过程详解

    大家好,本篇文章主要讲的是linux下cpu飙高原因排查过程详解,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下哦
    2021-11-11
  • linux用户source .bashrc或.profile找不到文件的解决

    linux用户source .bashrc或.profile找不到文件的解决

    这篇文章主要介绍了linux用户source .bashrc或.profile找不到文件的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04
  • 详解ubuntu安装CMake的几种方式

    详解ubuntu安装CMake的几种方式

    这篇文章主要介绍了详解ubuntu安装CMake的几种方式,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-08-08
  • 如何利用Gitlab-ci持续部署到远程机器(详细教程)

    如何利用Gitlab-ci持续部署到远程机器(详细教程)

    这篇文章主要介绍了如何利用Gitlab-ci持续部署到远程机器(详细教程),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-07
  • 教大家几种在Linux系统中查看时区的方法

    教大家几种在Linux系统中查看时区的方法

    Linux 包含多种可用的时间管理工具,比如 date 或 timedatectlcommands,你可以用它们来获取当前系统时区,也可以将系统时间与 NTP 服务器同步,来自动地、更精确地进行时间管理。下面通过这篇文章来一起看看在Linux系统中查看时区的几种不同方法。
    2017-01-01
  • CentOS8 安装 jdk8 / java8的教程(推荐)

    CentOS8 安装 jdk8 / java8的教程(推荐)

    CentOS8上使用 yum 直接安装,环境变量自动配置好 ,本文主要给大家介绍 CentOS8 安装 jdk8 / java8的教程,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
    2019-10-10
  • Apache安装后出现服务无法启动(服务里启动出现错误代码1)

    Apache安装后出现服务无法启动(服务里启动出现错误代码1)

    很多朋友都遇到过这样的问题Apache安装后,显示安装成功,但是出现服务无法启动服务里启动出现错误代码1,怎么解决这个问题呢,下面小编通过本文给大家详细介绍下,需要的朋友参考下吧
    2021-08-08
  • 在Linux上如何检查用户所属组详解

    在Linux上如何检查用户所属组详解

    这篇文章主要给大家介绍了关于在Linux上如何检查用户所属组的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-07-07

最新评论