zoukankan      html  css  js  c++  java
  • rsync 排除指定目录

    背景

    将Server1上的数据同步到Server2;

    Server1目录结构:

    /us_data/yahoo
                 └── qlib
                        ├── calendars
                        ├── dataset_cache
                        ├── features
                        ├── features_cache
                        └── instruments                    

    Server2目录结构:

    data
       └── us_qlib_data
                      └── yahoo
                   
    └── qlib

    我需要将 Server1 里的 qlib 传到 Server2 yahoo 目录下;

    并且 Server1Server2 传时排除 dataset_cachefeatures_cache 这两个目录;

    rsync代码

    主要使用了 rsync 的 --exclude 参数

    rsync -Lrza /data2/pezhu/us_data/yahoo/qlib/ --exclude dataset_cache/ --exclude features_cache/  Server2用户名@Server2的IP:/data/us_qlib_data/yahoo/qlib
    
    # 执行后,会提示输入Server2 的密码,输入即可

    我直接用python 中 os.system() 执行了代码:

    rsync -Lrza /data2/pezhu/us_data/yahoo/qlib/ --exclude dataset_cache/ --exclude features_cache/  Server2用户名@Server2的IP:/data/us_qlib_data/yahoo/qlib
  • 相关阅读:
    node.js
    Ajax常见面试题
    CF932E Team Work
    斯特林数
    UOJ #62. 【UR #5】怎样跑得更快
    洛谷 P4593 【[TJOI2018]教科书般的亵渎】
    洛谷 P4321 【随机漫游】
    洛谷 P4707 【重返现世】
    洛谷 P3175 [HAOI2015]按位或
    CF Gym101933K King's Colors
  • 原文地址:https://www.cnblogs.com/bigtreei/p/11763865.html
Copyright © 2011-2022 走看看