zoukankan      html  css  js  c++  java
  • 巧用tar命令

      tar命令可以对文件进行归档。它最初设计是用来将数据存储在磁带上。tar可以将多个文件和文件夹保存为单个文件,同时还能保留所有的文件属性,如所有者、权限等。由tar创建的文件通常称为Tarball.下面介绍一下tar的用法:

      命令使用格式:

        tar [OPTION...] [FILE]...

          常用选项:

            -c:creat file

            -x:exact(提取)

            -r:向已存在的归档中添加新的未被归档的文件

            -A:向已存在的归档中添加新的归档文件

            -v:显示细节信息

            -u:向归档文件中添加文件时,如果归档中已经存在与即将要归档的文件的文件名相同的文件,只有比归档文件中的同名文件更新时才会被添加,主要是防止添加两个完全相同的文件至归档文件中

            -d:比较归档文件中的文件与文件系统中的同名文件是否相同,并打印出两者的差异

            -f:指定文件名

            --delete:从归档文件中删除文件

    /*示例*/
    tar --delete --file my.tar content1.txt

            -X:归档时排除某些文件

    /*示例*/
    tar -cf my.tar * -X SOME_FILE
    
        //SOME_FILE:此文件为自定义的排除文件列表

            --exclude [PATTERN]:归档时排除被通配符匹配到的文件

    /*示例*/
    tar -cf my.tar * --exclude "*.txt"

            --exclude-vcs:归档时排除版本控制相关的文件和目录

            -totals:打印归档完成后的总归档字节数

  • 相关阅读:
    让ASP.NET MVC页面返回不同类型的内容
    在 ASP.NET MVC 中使用 HTTPS (SSL/TLS)
    BrnMall多店版网上商城正式发布
    Brn系列网上商城发布指南
    CSS和SVG中的剪切——clip-path属性和<clipPath>元素
    C#实现调用Java类中方法
    WCF 第五章 会话级别的实例
    细说 ASP.NET Cache 及其高级用法
    C#使用SOAP调用Web Service
    JAVA与.NET的相互调用——利用JNBridge桥接模式实现远程通讯
  • 原文地址:https://www.cnblogs.com/trymybesttoimp/p/6375625.html
Copyright © 2011-2022 走看看