zoukankan      html  css  js  c++  java
  • 命令行的基本使用方法(压缩解压命令)

    绝大多数的压缩文件不会被病毒感染

    1、命令名称:gzip(压缩文件)
    命令英文原意:GUN zip
    命令所在路径:/bin/gzip
    执行权限:所有用户
    语法:gzip[ 文件 ]
    功能描述:压缩文件
    压缩后文件格式:.gz

    命令名称:gunzip(解压文件)
    命令英文原意:GUN unzip
    命令所在路径:/bin/gunzip
    执行权限:所有用户
    语法:gunzip[ 压缩文件 ]
    功能描述:解压缩 .gz 的压缩文件
    范例:$ gunzip install.log.gz

    注意:gzip这种压缩方式:1、只能压缩文件,不能压缩目录
                                                 2、不保留原文件

    gzip    gunzip(gzip -d也可以进行解压缩,为规范使用第一种gunzip)

    可以压缩目录的压缩方式:tar

    2、命令名称:tar(打包压缩目录)
    命令所在路径:/bin/tar
    执行权限:所有用户
    语法:tar  选项[ -zcf ] [压缩后文件名] [ 目录 ]
                    -c    打包(把目录打包成一个文件)(create)
                    -v    显示详细信息
                    -f     指定文件名
                    -z    打包同时压缩
    功能描述:打包目录
    压缩后文件格式:.tar.gz
    范例:1、tar -cfv     japan.tar      japan            # 将japan目录打包成 japan.tar
                    gzip    japan.tar                                #将japan.tar压缩成 japan.tar.gz 格式
               2、tar -zcvf    japan.tar.gz    japan        #将Japan目录 打包并压缩japan.tar.gz 格式

    tar命令解压缩语法:
                    -x    解包
                    -v    显示详细信息
                    -f    指定解压文件
                    -z    解压缩
    范例:$ tar -zxvf   japan.tar.gz

    注意:-zcvf的顺序最好不要变,v不可以乱放(可以不写V,但是想查看过程就按照给的顺序写),不然会提示:”tar:xdl.tar.gz:归档中找不到“ 的错误提示

    tar -zcvf japan.tar.gz japan
    tar -zxvf japan.tar.gz

    3、命令名称:zip(压缩文件或目录)
    命令所在路径:/usr/bin/zip
    执行权限:所有用户
    语法:zip 选项[ -r ] [ 压缩后文件名 ] [ 文件或目录 ]
                            -r    压缩目录
    功能描述:压缩文件或目录
    压缩后文件格式:.zip
    范例:$ zip  buoduo.zip    boduo        #压缩文件
              $ zip  -r  japan.zip    japan        #压缩目录

    注意: 1、能保留源文件
                2、能压缩文件和目录
                3、压缩比相对较小

    命令名称:unzip(解压.zip的压缩文件)
    命令所在路径:/usr/bin/unzip
    执行权限:所有用户
    语法:unzip [ 压缩文件 ]
    功能描述:解压.zip的压缩文件
    范例:$ unzip   test.zip

    zip      boduo.zip      boduo
    zip   -r   japan.zip     japan
    unzip     japan.zip

    4、命令名称:bzip2(压缩较大的文件)  
    命令所在路径:/usr/bin/bzip2
    执行权限:所有用户
    语法:bzip2 选项 [ -k ] [ 文件 ]
                                  -k  产生压缩文件后保留源文件(keep)
    功能描述:压缩文件
    压缩后文件格式:.bz2        .tar.bz2
    范例: $ bzip2 -k boduo
                $ tar -cjf    japan.tar.bz2     japan
                        -z--->-j
    命令名称:bunzip2(解压缩)
    命令所在路径:/usr/bin/bunzip2
    执行权限:所有用户
    语法: bunzip2 选项 [ -k ] [ 压缩文件 ]
                                       -k 解压缩后保留原文件
    功能描述:解压缩
    范例:
    解压缩:$ bunzip2  -k boduo.bz2
                  $ tar -xjf   japan.tar.bz2

    bzip2 -k boduo
    bunzip2 -k boduo.bz2

    tar -cjf   japan.tar.bz2   japan
    tar -xjf   japan.tar.bz2

    共5种压缩格式:.gz    .tar.gz    .zip    .bz2    .tar.bz2
    .gz        gzip        gunzip
    .tar        tar -cf  -xf(打包,不常用)
    .tat.gz   tar -zcf   -xcf
    .zip        zip  -r      unzip
    .bz2      bzip2     bunzip2
    .tar.bz2      tar    -cjf   -xjf

    查看不解包
        tar -ztvf  aa.tar.gz    查看不解包
        tar -jtvf   aa.tar.bz2
              -t  只查看,不解压
        tar  -jxvf  root.tar.bz2  -C /tmp     指定解压缩位置
                                          -C    大写














    php是世界上最好的编程语言,没有之一
  • 相关阅读:
    开始系统的研究区块链技术了
    基于Centos7的比特币源码编译
    WTForms
    flask-session
    抽屉之Tornado实战(5)--点赞与评论树
    零碎知识点
    flask信号
    MetaClass
    flask系列
    flask源码剖析--请求流程
  • 原文地址:https://www.cnblogs.com/lookphp/p/4682970.html
Copyright © 2011-2022 走看看