• 压缩 解压 压缩率


    .gz

    gzip

    [hadoop@bigdata-server-01 dataset]$ ll -a
    total 90920
    drwxrwxr-x  2 hadoop hadoop     4096 Nov 23 17:32 .
    drwxr-xr-x 17 hadoop hadoop     4096 Nov 23 17:32 ..
    -rw-rw-r--  1 hadoop hadoop 93093001 Aug  1  2016 VS14MORT.txt.gz
    
    [hadoop@bigdata-server-01 dataset]$ gzip -h
    Usage: gzip [OPTION]... [FILE]...
    Compress or uncompress FILEs (by default, compress FILES in-place).
    
    Mandatory arguments to long options are mandatory for short options too.
    
      -c, --stdout      write on standard output, keep original files unchanged
      -d, --decompress  decompress
      -f, --force       force overwrite of output file and compress links
      -h, --help        give this help
      -l, --list        list compressed file contents
      -L, --license     display software license
      -n, --no-name     do not save or restore the original name and time stamp
      -N, --name        save or restore the original name and time stamp
      -q, --quiet       suppress all warnings
      -r, --recursive   operate recursively on directories
      -S, --suffix=SUF  use suffix SUF on compressed files
      -t, --test        test compressed file integrity
      -v, --verbose     verbose mode
      -V, --version     display version number
      -1, --fast        compress faster
      -9, --best        compress better
        --rsyncable   Make rsync-friendly archive
    
    With no FILE, or when FILE is -, read standard input.
    
    Report bugs to <bug-gzip@gnu.org>.
    [hadoop@bigdata-server-01 dataset]$ gzip -dv ~/dataset/*.gz -C  ~/dataset/
    gzip: invalid option -- 'C'
    Try `gzip --help' for more information.
    [hadoop@bigdata-server-01 dataset]$ gzip -dv ~/dataset/*.gz ~/dataset/
    /usr/hadoop/dataset/VS14MORT.txt.gz:    V 92.8% -- replaced with /usr/hadoop/dataset/VS14MORT.txt
    gzip: /usr/hadoop/dataset/ is a directory -- ignored
    [hadoop@bigdata-server-01 dataset]$ ll -a
    total 1264208
    drwxrwxr-x  2 hadoop hadoop       4096 Nov 23 17:41 .
    drwxr-xr-x 17 hadoop hadoop       4096 Nov 23 17:32 ..
    -rw-rw-r--  1 hadoop hadoop 1294536132 Aug  1  2016 VS14MORT.txt
    [hadoop@bigdata-server-01 dataset]$ 

    http://www.cnblogs.com/eoiioe/archive/2008/09/20/1294681.html

    http://www.cnblogs.com/linjiqin/archive/2013/03/24/2979736.html

    [root@hadoop1 local]# tar xvf rarlinux-x64-5.5.0.tar.gz
    rar/
    rar/order.htm
    rar/acknow.txt
    rar/readme.txt
    rar/default.sfx
    rar/license.txt
    rar/rarfiles.lst
    rar/whatsnew.txt
    rar/makefile
    rar/rar
    rar/unrar
    rar/rar.txt
    [root@hadoop1 local]# ll -as | grep rar
         4 drwxr-xr-x   2   1000   1000      4096 8月  11 21:59 rar
       524 -rw-r--r--   1 root   root      536028 8月  11 21:59 rarlinux-x64-5.5.0.tar.gz

    [root@hadoop1 local]# cd rar
    [root@hadoop1 rar]# ll -as
    总用量 1172
      4 drwxr-xr-x   2 1000 1000   4096 8月  11 21:59 .
      4 drwxr-xr-x. 30 root root   4096 12月 20 09:43 ..
      8 -rw-r--r--   1 1000 1000   4188 8月  11 21:59 acknow.txt
    176 -rwxr-xr-x   1 1000 1000 179200 8月  11 21:59 default.sfx
      8 -rw-r--r--   1 1000 1000   6753 8月  11 21:59 license.txt
      4 -rw-r--r--   1 1000 1000    428 8月  11 21:59 makefile
      4 -rw-r--r--   1 1000 1000   3144 8月  11 21:59 order.htm
    532 -rwxr-xr-x   1 1000 1000 541648 8月  11 21:59 rar
      4 -rw-r--r--   1 1000 1000   1177 8月  11 21:59 rarfiles.lst
    100 -rw-r--r--   1 1000 1000  99524 8月  11 21:59 rar.txt
      4 -rw-r--r--   1 1000 1000    692 8月  11 21:59 readme.txt
    304 -rwxr-xr-x   1 1000 1000 307352 8月  11 21:59 unrar
     20 -rw-r--r--   1 1000 1000  19621 8月  11 21:59 whatsnew.txt
    [root@hadoop1 rar]# make
    mkdir -p /usr/local/bin
    mkdir -p /usr/local/lib
    cp rar unrar /usr/local/bin
    cp rarfiles.lst /etc
    cp default.sfx /usr/local/lib
    [root@hadoop1 rar]# make install
    mkdir -p /usr/local/bin
    mkdir -p /usr/local/lib
    cp rar unrar /usr/local/bin
    cp rarfiles.lst /etc
    cp default.sfx /usr/local/lib
    [root@hadoop1 rar]# rar

    linux压缩(解压缩)命令详解 - CSDN博客 https://blog.csdn.net/hbcui1984/article/details/1583796

    压缩文件夹


    1015 zip -h2
    1016 mkdir testzip
    1017 cp visit-2019-01-10 testzip/
    1018 cd testzip/
    1019 ll -as
    1020 cp visit-2019-01-10 v
    1021 cd ..
    1022 ll -as
    1023 zip -h2
    1024 zip -9r test.zip testzip
    1025 du --max-depth=1 -h ./

    [root@a data]# zip -9r test.zip testzip
    adding: testzip/ (stored 0%)
    adding: testzip/visit-2019-01-10 (deflated 86%)
    adding: testzip/v (deflated 86%)
    [root@a data]# du --max-depth=1 -h ./
    141G ./unionlog
    8.0K ./tmpXL
    12K ./ossBak
    194M ./dbbak
    669M ./mysql
    4.0K ./tmp
    248M ./UnifiedLog
    3.4G ./elasticsearch
    2.3G ./bigdata
    16K ./lost+found
    12K ./PEAR
    274M ./testzip
    5.8M ./gateway
    2.3M ./nginx
    21G ./visitlog
    169G ./
    [root@a data]# ll -ash

    空间大小由1变成1-86%;

    [root@a data]# zip -9 visit-2019-01-03-u.zip visit-2019-01-03-u
    adding: visit-2019-01-03-u (deflated 90%)
    [root@a data]# ll -ash
    total 1.2G
    4.0K drwxr-xr-x 17 root root 4.0K Jan 10 12:00 .
    4.0K dr-xr-xr-x. 26 root root 4.0K Dec 30 09:44 ..
    4.0K drwxr-xr-x 3 root root 4.0K Dec 10 08:48 bigdata
    4.0K drwxr-xr-x 2 root root 4.0K Jun 8 2018 dbbak
    4.0K drwxr-xr-x 4 elsearch elsearch 4.0K Dec 30 2016 elasticsearch
    4.0K drwxr-xr-x 3 root root 4.0K Nov 16 14:55 gateway
    16K drwx------ 2 root root 16K Dec 30 2016 lost+found
    4.0K drwxr-xr-x 3 mysql mysql 4.0K Dec 30 09:41 mysql
    4.0K drwxr-xr-x 3 root root 4.0K Nov 17 16:00 nginx
    4.0K drwxr-xr-x 2 root root 4.0K Jan 8 09:01 ossBak
    4.0K drwxr-xr-x 2 root root 4.0K Sep 28 15:01 PEAR
    4.0K drwxr-xr-x 2 root root 4.0K Jan 10 11:50 testzip
    40M -rw-r--r-- 1 root root 40M Jan 10 11:51 test.zip
    4.0K drwxr-xr-x 2 root root 4.0K Dec 30 10:59 tmp
    4.0K drwxr-xr-x 2 root root 4.0K Oct 12 10:19 tmpXL
    4.0K drwxr-xr-x 6 root root 4.0K Nov 1 09:32 UnifiedLog
    20K drwxr-xr-x 2 nginx nginx 20K Jan 10 00:00 unionlog
    890M -rw-r--r-- 1 root root 890M Jan 10 11:59 visit-2019-01-03-u
    87M -rw-r--r-- 1 root root 87M Jan 10 12:00 visit-2019-01-03-u.zip
    137M -rw-r--r-- 1 root root 137M Jan 10 11:45 visit-2019-01-10
    20M -rw-r--r-- 1 root root 20M Jan 10 11:48 visit-2019-01-10.zip
    20K drwxr-xr-x 2 nginx nginx 20K Jan 10 00:00 visitlog
    [root@a data]#

    空间变为原来的10%

  • 相关阅读:
    蛙蛙推荐:蛙蛙牌正文提取算法
    javascript太牛了,还能模拟函数式编程
    蛙蛙推荐:编写一个服务监控及管理的软件
    蛙蛙推荐:Remoting超时问题及初步解决方案
    WaTu项目简介
    蛙蛙推荐:基于标记窗的网页正文提取算法的一些细节问题
    【蛙蛙推荐】windbg使用小总结
    蛙蛙推荐:windbg里查看DateTime值
    Enterprise Library :数据访问程序块学习1 dodo
    (转)一个带自定义分页,排序功能的DATAGRID控件(公开源码) dodo
  • 原文地址:https://www.cnblogs.com/rsapaper/p/7886127.html
Copyright © 2020-2023  润新知