14赞
977
当前位置:  开发笔记 > 编程语言 > 正文

Linux文件归档压缩

文件归档压缩:压缩、解压缩命令压缩格式:gz、bz2、xz、zip、z压缩算法:算法不同,压缩比也会不同compress:FILENAME.
文件归档压缩:

压缩、解压缩命令 压缩格式:gz、bz2、xz、zip、z


压缩算法:算法不同,压缩比也会不同


compress: FILENAME.Z
uncompress


gz:gzip .gz         gzip /PATH/TO/SOMEFILE:压缩完成后会删除原文件
                -d /PATH/TO/SOME_COMPRESSFILE.gz:相当于gunzip
                -#:1-9,指定压缩比,默认为6
        gunzip /PATH/TO/SOME_COMPRESSFILE.gz:解压缩完成后也会删除原压缩文件

zcat /PATH/TO/SOME_COMPRESSFILE.gz:在不解压的情况下,查看文本文件的内容

bz2:bzip2 .bz2         比gzip有更大的压缩比,但是小文件不占优势,使用格式近似

        bzip2 /PATH/TO/SOMEFILE:压缩会删除原文件
                -d:
                -#:1-9,
                -k:压缩时保留原文件

        bunzip2 /PATH/TO/SOMEFILE: 解压文件,删除原文件
bzcat:不解压,直接查看文件内容

xz: .xz         xz /PATH/TO/SOMEFILE
                -d
                -#:1-9
                -k:压缩时保留原文件
        unxz /PATH/TO/SOMEFILE 
        xzdec:另一种解压方式,默认输出到屏幕
xzcat:

以上三个命令只会压缩文件,不能压缩目录


zip:既归档又压缩,压缩后不删除原文件         zip FILENAME.zip file1 file2 ...
        unzip FILENAME.zip
archive:归档,归档本身并不意味着压缩


tar:归档工具,只归档,不压缩,不删除原文件         -c:创建归档文件
        -f FILE.tar:操作的归档文件
        -x:展开归档
        --xattrs:在归档的同时。保留文件的扩展属性信息
        -t:不展开归档,查看归档了哪些文件

        -zcf:归档并压缩成gzip格式
        -zxf:解压缩gzip格式的归档压缩文件

        -jcf:bzip2格式
        -jxf:

        -Jcf:xz格式
        -Jxf:

cpio:归档工具

read:
        -p “prompt”:输出提示信息


Linux文件归档压缩


推荐阅读
  • interbaseC++Builder的例子,网上找了半天也没找到合适的,下面是一般能搜索到的文章,现在整理下:下面我以interbase―――C++Builder,介绍一个简单的 ... [详细]
  • 参考:http:hadoop.apache.orgdocsr2.6.0hadoop-project-disthadoop-commonSingleCluster.html ? ... [详细]
  • RabbitMQ入门理论
    [TOC]RabbitMQ简介AMQP,即AdvancedMessageQueuingProtocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中 ... [详细]
  • svn中authz配置文件总结2016-02-2517:49:16svn中authz配置文件总结svn中authz配置文件总结标签:svn authz 配置简单原创作品,允许转载, ... [详细]
  • 假期学习【一】Ubuntu中Linux的基础操作
    题目:Linux系统的安装和常用命令姓名:赵路仓日期:2020.1.24实验环境:Ubuntu实验内容与完成情况:(1)切换到目录usrbin;(2)查看目录usrlocal下所有 ... [详细]
  • 关于option标签的selected属性
    当item的dict_id和custSource一样,那么当前的item的name就被选中并显示在页面如果直接写selectedselected,就等于直接回显这个集合中最后一 ... [详细]
  • publicform1(){InitializeComponent();this.radioButton1.CheckedChanged+newEventHandler(this. ... [详细]
  • 僵死进程简而言之就是:子进程退出时,父进程并未对其发出的SIGCHILD信号进行适当处理,导致子进程停留在僵死状态等待其父进程为其收尸,这个状态下的子进程就是僵死进程。在fork( ... [详细]
  • DVWAsql注入模块
    concat把多列结果拼接成一列中间无间隔符concat_ws把多列结果拼接成一列中间有间隔符group_concat把多行结果拼接成一行,1.showdatabases;查看所有 ... [详细]
  • 对miniProfiler显示sql语句的疑问
    using(MyDbContextctxnewMyDbContext()){varlistctx.User.Where(ee.IsDeletefalse);Useruserlis ... [详细]
  • 链接:https:uva.onlinejudge.orgindex.php?optioncom_onlinejudge&Itemid8&pageshow_problem&probl ... [详细]
  • PHP初级知识:上传文件源码 ... [详细]
  • openssh是Linux中自带的ssh软件,在生产环境中要注意合理设置root的ssh权限。(1)useraddweihu添加维护账号(2)passwdweihu设置维护账号密码 ... [详细]
  • 目前,物联网(IOT)技术在世界范围内受到广泛关注,对此各国都投入大量的人力物力,掀起了继计算机、互联网之后第三次信息产业浪潮。美国、中国、欧洲各国、日本、韩国等都对IOT技术进行 ... [详细]
  • 1、oracle官网下载jdk-8u45-linux-i586.gz此为32位2、放在任意目录下,如homehongxf3、直接解压该文件sudotar-xvfjdk-8u45-l ... [详细]
author-avatar
小晴天9927
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有