• 巧用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:打印归档完成后的总归档字节数

  • 相关阅读:
    自我介绍
    java web 学习计划
    团队-团队编程项目中国象棋-代码设计规范
    团队-中国象棋游戏-设计文档
    团队-象棋游戏-开发环境搭建过程
    结对-贪吃蛇游戏-开发环境搭建过程
    结对-结对编项目贪吃蛇-设计文档
    20170912-构建之法:现代软件工程-阅读笔记
    课后作业-阅读任务-阅读提问-1
    团队-团队编程项目中国象棋-成员简介及分工
  • 原文地址:https://www.cnblogs.com/trymybesttoimp/p/6375625.html
Copyright © 2020-2023  润新知