zoukankan      html  css  js  c++  java
  • linux系统常见的压缩命令

    linux常见的压缩文件扩展名

    *.Z         compress 程序压缩的文件;

    *.gz        gzip 程序压缩的文件。

    *.bz2       bzip2 程序压缩的文件;

    *.tar       tar 程序打包的数据。并没有压缩过。

    *.tar.gz    tar 程序打包的文件。当中而且经过 gzip 的压缩

    *.tar.bz2   tar 程序打包的文件,当中而且经过 bzip2 的压缩

    gzip,  zcat

    # gzip [-cdtv#] 文件名称
    # zcat 文件名称.gz
    选项与參数:
    -c  :将压缩的数据输出到萤幕上,可透过数据流重导向来处理。
    -d  :解压缩的參数。
    -t  :能够用来检验一个压缩档的一致性~看看文件有无错误;
    -v  :能够显示出原文件/压缩文件的压缩比等资讯。
    -#  :压缩等级。-1 最快。可是压缩比最差、-9最慢,可是压缩比最好!默认是 -6

    zcat 则能够读取纯文字文件被压缩后的压缩文件。不但 compress 的压缩文件能够使用 gzip 来解开,同一时候 zcat 这个命令能够同一时候读取 compress 与 gzip 的压缩文件。

    范例一:将 /etc/man.config 拷贝到 /tmp ,而且以 gzip 压缩

    # cd /tmp
    # cp /etc/man.config .
    # gzip -v man.config

    范例二:因为 man.config 是文字文件。请将范例一的压缩档的内容读出来

    # zcat man.config.gz

    范例三:将范例一的文件解压缩

    # gzip -d man.config.gz

    范例四:将范例三解开的 man.config 用最佳的压缩比压缩。并保留原本的文件

    # gzip -9 -c man.config > man.config.gz

    bzip2,  bzcat 

    # bzip2 [-cdkzv#] 文件名称
    # bzcat 文件名称.bz2
    选项与參数:
    -c  :将压缩的过程产生的数据输出到萤幕上
    -d  :解压缩的參数
    -k  :保留原始文件。而不会删除原始的文件
    -z  :压缩的參数
    -v  :能够显示出原文件/压缩文件的压缩比等资讯;
    -#  :与 gzip 相同的,都是在计算压缩比的參数, -9 最佳, -1 最快

    范例一:将刚刚的 /tmp/man.config 以 bzip2 压缩

    # bzip2 -z man.config

    此时 man.config 会变成 man.config.bz2

    范例二:将范例一的文件内容读出来

    # bzcat man.config.bz2

    此时萤幕上会显示 man.config.bz2 解压缩之后的文件内容

    范例三:将范例一的文件解压缩

    # bzip2 -d man.config.bz2

    范例四:将范例三解开的 man.config 用最佳的压缩比压缩,并保留原本的文件

    # bzip2 -9 -c man.config >man.config.bz2


     转载请注明出处:http://blog.csdn.net/lsh_2013/article/details/46417451

     

     

     

  • 相关阅读:
    【算法杂谈】本博客算法总结
    【算法杂谈】LJX的迪杰斯特拉算法报告
    首师大附中互测题:50136142WXY的坑爹百度地图【B006】(可以喝的超大桶水)
    【其它】一些好用的的翻*软件
    【更新】关于最近博客的随笔更新问题
    首师大附中互测题:99999999海岛帝国后传:算法大会【D001】
    首师大附中互测题:LJX的校园:入学典礼【C003】
    首师大附中互测题:50229234海岛帝国:独立之战【C002】
    二叉苹果树(树形DP)
    打鼹鼠
  • 原文地址:https://www.cnblogs.com/llguanli/p/8644918.html
Copyright © 2011-2022 走看看