Ubuntu下的解压缩

一.命令:.tar 解包:tarxvfFileName.tar打包:tarcvfFileName.tarDirName(注:tar是打包,不是压缩!)—————————————

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

一. 命令:

.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 和 .tgz
解压: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
———————————————

.zip
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
———————————————

.rar
解压:rar x FileName.rar
压缩:rar a FileName.rar DirName
———————————————

.lha
解压:lha -e FileName.lha
压缩:lha -a FileName.lha FileName
———————————————

.rpm
解包:rpm2cpio FileName.rpm | cpio -div
———————————————
.deb
解包:ar p FileName.deb data.tar.gz | tar zxf –
———————————————
.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea
解压:sEx x FileName.*
压缩:sEx a FileName.* FileName

二.效率:

比较常用的几个tar 命令:

tar -cvf test.tar test    打包 比率接近为 1,不做压缩处理。

tar -zcvf test.tgz test   打包压缩   比率能到0.5一下。

tar -jcvf  test.tar.bz  test   耗时比-zcvf长,比率相近。

 

综合起来,在压缩比率上: tar.bz=tar.bz2>tgz>tar
             占用空间与压缩比率成反比: tar.bz=tar.bz2<tgz<tar
              耗费时间(打包,解压)
                              打包:tar.bz>tar.bz2>tgz>tar
                              解压: tar.bz>tar.bz2>tar>tgz
               从效率角度来说,当然是耗费时间越短越好

因此,Linux下对于占用空间与耗费时间的折衷多选用tgz格式,不仅压缩率较高,而且打包、解压的时间都较为快速,是较为理想的选择 http://hovertree.com/menu/ubuntu/

 

三.技巧:

 

在对某个目录进行压缩的时候,有时候想排除掉某个目录,例如:

如果dir目录下有3个子目录,dir1、dir2、dir3。

我现在想只对dir1和dir2目录打包压缩,命令如下:


tar -zcvf dir.tar.gz --exclude=dir3 dir

推荐:http://www.cnblogs.com/roucheng/p/ubunturumen.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/120283.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 2021idea激活码 JB account(最新序列号破解)

    2021idea激活码 JB account(最新序列号破解),https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月18日
    967
  • pycharm2020.3.4安装教程_python安装pycharm的方法

    pycharm2020.3.4安装教程_python安装pycharm的方法Pycharm2020安装及使用和python3.9的安装以及使用python3.9环境安装及使用python下载:推荐网址:https://www.python.org/getit/建议:在官网上下载python,在其它下载,一般是有捆绑软件python安装打开界面,选上ADDpython3.9topath,就是吧python环境变量加到电脑上。​2.我这里卸载后在安装的​3.这里可以更改软件路径,建议像我这样勾4.安装成

    2022年8月25日
    13
  • mac navicat premium 激活码[最新免费获取]

    (mac navicat premium 激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月29日
    274
  • pycharm django环境搭建_window10创建还原点

    pycharm django环境搭建_window10创建还原点前言不像Unix/Linux系统默认安装了Python环境,Windows下安装Django前请先确保已经安装了Python环境。Python官网下载,根据需求下载完毕即可安装,注意在安装时要勾选addtopath.安装完毕win+r打开cmd输入python–version验证是否安装成功。安装Django对于windows下安装Django,可有两…

    2022年8月26日
    5
  • 【HDOJ】2065 “红色病毒”问题

    【HDOJ】2065 “红色病毒”问题

    2021年8月29日
    60
  • 感知机的对偶形式「建议收藏」

    感知机的对偶形式「建议收藏」首先声明感知机的对偶形式与原始形式并没有多大的区别,运算的过程都是一样的,但通过对偶形式会事先计算好一些步骤的结果并存储到Gray矩阵中,因此可以加快一些运算速度,数据越多节省的计算次数就越多,因此比原始形式更加的优化。首先我们介绍一下感知机的原始形式,之后与其对比。感知机感知机是二类分类的线性分类模型,输入为实例的特征向量,输出为实例的类别,分别去+1和-1两值。感知机对应与输入空间中将实例划

    2022年10月20日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号