• Linux下tar命令的各种参数选项和他们的作用整理


    1、建立TAR包(打包)
    命令格式:
    tar cvf TAR包文件名.tar 所备份的文件或目录
    功能描述:
    tar cvf命令用于把指定的目录或文件打包到指定的文件
    中。“c”指定建立(或压缩)TAR包,“v”设置命令执行时
    有更多的提示信息,“f”指定TAR包的文件名。
    c:create;v:verbose;f:file
    另外,在使用tar命令时,可以在cvf前面加上短
    横线-,也可以不加。
    但在使用Linux其他命令时,若在命令后跟的有
    选项,必须在选项前面加上短横线-。

    2、释放TAR包(又叫解包)
    命令格式:
    tar xvf TAR包文件名.tar
    功能描述:
    tar xvf命令用于释放指定的TAR包文件中的内容。“x”代
    表释放(或解压)文件。x:extract。

    注意:
    tar本身只是打包,而不是压缩。只有加了一些选项
    后,如:z、j等,才在打包的基础上进行压缩。 
    也即,.tar只是一个打包文件,而不是压缩文件。
    若再在.tar后面跟上一些扩展名,如:.tar.gz(或.tgz)、
    tar.bz2(或.tbz2)才是压缩文件,准确地说是打包加压缩

    3、建立压缩的TAR包(先打包,再压缩)
    命令格式:
    tar zcvf 压缩TAR包文件名.tar.gz (或.tgz) 所备份的文件或目录名
    功能描述:
    “z”表示调用gzip压缩程序的功能,与c配合使用,表示能
    够建立TAR包,并能建立压缩的TAR包。tar zcvf命令把指定
    的目录或文件打包后,再进行压缩并保存到指定的文件。建
    立压缩的TAR包文件的扩展名通常为.tar.gz 。z:gzip。

    说明:在该tar命令中,使用了一个选项z,表示在执行
    该tar命令的过程中,将调用gzip程序对首先产生的
    music.tar文件包进行压缩。
    所以,我们在指定命令格式中的“压缩TAR包文件名 ”
    时,先指定扩展名.tar,然后再指定扩展名.gz。

    4、释放压缩的TAR包(先解压,再解包)
    命令格式:
    tar zxvf 压缩TAR包文件名.tar.gz (或.tgz) 
    功能描述:
    tar zxvf命令解压并释放指定的压缩TAR包文件中的
    内容。“z”代表解压文件。


    上述命令:
    1、tar zcvf 压缩TAR包文件名.tar.gz(或.tgz) 所备份的文件或目录名
    2、tar zxvf 压缩TAR包文件名.tar.gz(或.tgz) 
    是对扩展名为.tar.gz的文件进行压缩和解压操作的。

    此外,还有扩展名为.tar.bz2(tbz2)的文件。此时所用的命令为:
    //压缩
    1、tar jcvf 压缩TAR包文件名.tar.bz2(或.tbz2) 所备份的文件或目录名
    //解压
    2、tar jxvf 压缩TAR包文件名.tar.bz2(或.tbz2)


    5、查询TAR包中的文件
    命令格式:
    tar tf TAR包文件名.tar
    功能描述:
    tar tf命令显示指定TAR包中的文件目录列表,该命令用于
    在释放TAR包之前了解其中所包含的文件。

    6、查询压缩的TAR包中的文件
    命令格式:
    tar ztf TAR包文件名.tar.gz(或.tgz)
    功能描述:
    tar ztf命令显示指定压缩的TAR包中的文件目录列表,该命
    令先调用gzip解压缩,然后再显示文件目录列表。

  • 相关阅读:
    vue /deep/ ::v-deep >>> 深度选择器
    雪碧图优缺点
    自适应高度文本框 react contenteditable
    textarea 高度自适应
    UMI.js开发知识总结
    flex布局下img图片变形的解决方法
    umi model 注册
    HEVC标准介绍
    《推荐系统》阅读笔记
    互联网名词诙谐解释
  • 原文地址:https://www.cnblogs.com/zxtceq/p/7891430.html
Copyright © 2020-2023  润新知