• tar命令的使用与学习


    1.tar命令(磁带归档命令) 文件扩展包括 .tar.gz .tar.bz2   z 代表 gzip  j 代表 bzip

    2.解压归档文件 tar -xvzf .tar.gz     tar -xvjf .tar.bz2

    3.将文件解压到一个指定的目录 tar -xvzf .tar.gz  -C   /opt/folder   注意:前提是目录要存在,否则会报错

    4.取出单个文件  tar -xz -f  .tar.gz  "./new/cde.txt"   "./new/c.txt"   或   tar -xz -f  .tar.gz  --wildcards   "*/c.txt"

    5.列出归档文件中的内容  tar -tz -f .tar.gz        tar -tz -f .tar.gz  | grep  abc.txt    tar -tz -f .tar.gz  | less abc.txt

    6. 归档不压缩  tar -cvf  abc.tar ./new

    7.归档并压缩   tar -cvzf  abc.tar.gz  ./new

    8.添加文件之前确认  w 只有用户输入 y 时文件才被加入到归档文件中   tar -czw -f a.tar.gz ./new/*

    9.加入文件到普通的归档文件中,文件不能加入到已经压缩的归档文件中。 r     tar  -rv -f abc.tar abc.txt

    10.将文件加入到压缩的归档文件中(tar.gz  tar.bz2) 解压缩归档文件  将文件加入到归档文件  重新进行压缩    gunzip a.tar.gz      tar -rf a.tar ./path/to/file  gzip a.tar   对于bzip文件分别使用 bzip2 和 bunzip2

    11.通过tar来进行备份  固定时间内备份目录 tar命令可以通过 cron 调度来实现这样的一个备份 tar -cvz -f archive-$(date +%Y%m%d).tar.gz  ./new/

    使用cron来运行上述的命令会保持创建类似以下名称的备份文件 :'archive-20150218.tar.gz'。

    12.在创建归档文件时进行验证 W 可以用来在创建归档文件之后进行验证  只能是非压缩的归档文件

    参考文献:

    https://linux.cn/article-5167-1.html

  • 相关阅读:
    bzoj1051(明星奶牛)
    hdu4081(秦始皇的道路系统)
    bzoj2330(差分约束)
    JPA & Hibernate 注解
    Hibernate中对象的3种状态:瞬时态、持久态、脱管态
    Spring Data JAP 多个不是必填的查询条件处理
    设计模式
    Java远程方法调用(RMI)
    Javascript注意事项四【提高循环性能的策略】
    Javascript注意事项三【使用假值】
  • 原文地址:https://www.cnblogs.com/dobestself-994395/p/4635343.html
Copyright © 2020-2023  润新知