zoukankan      html  css  js  c++  java
  • linux命令-gzip压缩

    把很大的目录/文件压缩成更小的文件,传输节省带宽,从服务端到客户端下载过程节省时间,减少带宽,节省使用率。使用cpu的资源。

    压缩命令gzip

    [root@wangshaojun ~]# ls
    111.txt     222            install.log.syslog

    [root@wangshaojun ~]# cat /etc/init.d/iptables >> install.log.syslog
    [root@wangshaojun ~]# cat /etc/init.d/iptables >> install.log.syslog

    .......

    [root@wangshaojun ~]# !du  /////执行 执行历史中最近的du的命令
    du -sh install.log.syslog
    88K install.log.syslog
    [root@wangshaojun ~]# history    /////查看命令历史

    [root@wangshaojun ~]# gzip install.log.syslog
    [root@wangshaojun ~]# ls
    111.txt 222 install.log.syslog.gz

    [root@wangshaojun ~]# du -sh install.log.syslog.gz
    8.0K install.log.syslog.gz

    /////////////////////////////////////////////////////////////////////

    解压缩gzip -d 

    [root@wangshaojun ~]# gzip -d install.log.syslog.gz
    [root@wangshaojun ~]# ls
    111.txt 222 install.log.syslog

    ////////////////////////////////////////////////////////////////////////////

    压缩级别  

    gzip -1~-9

    -1压缩完内存最大,时间最快 

    -9 相反 

    默认-6

     /////////////////////////////////////////////////////////////////////////

    查看压缩文件


    [root@wangshaojun ~]# gzip 111.txt
    [root@wangshaojun ~]# zcat 111.txt.gz
    111111

  • 相关阅读:
    laravel数据库配置
    mysql中utf8和utf8mb4区别
    laravel中artisan的用法
    laravel项目composer安装
    Linux 文件描述符
    Centos 7/8 SELinux
    Centos 7/8 高级磁盘管理技术
    Centos 7/8 搭建NFS Server
    Centos 7/8 日志管理
    Centos 7/8 Chronyd时间同步
  • 原文地址:https://www.cnblogs.com/wangshaojun/p/4947463.html
Copyright © 2011-2022 走看看