Services05(20191025)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Services05(20191025)相关的知识,希望对你有一定的参考价值。

rsync基本使用

rsync同步操作

? 命令用法

          – rsync [选项...] 源目录   目标 目录

? 同步与复制的差异

          – 复制:完全拷贝源到目标
          – 同步:增量拷贝,只传输变化过的数据

? rsync操作选项

  – -n:测试同步过程,不做实际修改
  – --delete:删除目标文件夹内多余的文档
  – -a:归档模式,相当于-rlptgoD
  – -v:显示详细操作信息
 – -z:传输过程中启用压缩/解压

远程同步数据
rsync+SSH同步

       ? 与远程的 SSH目录保持同步
       – 下行:rsync [...]  user@host:远程目录     本地目录      
      – 上行:rsync [...]  本地目录      user@host:远程目录

实时同步

         一、生成公钥(锁)与私钥(钥匙),实现ssh无密码的验证

二、安装inotify-tools工具软件,监控目录内容变化

1.具备inotify-tools工具软件

inotifywait监控

? 基本用法

    – inotifywait  [选项]   目标文件夹
            ****

? 常用命令选项

   – -m,持续监控(捕获一个事件后不退出)
   – -r,递归监控、包括子目录及文件
   – -q,减少屏幕输出信息
  – -e,指定监视的 modify、move、create、delete、attrib 等事件类别

三、书写一个shell脚本

 for循环:适合写有次数的循环
      死循环:while循环,适合次数是无限次的循环

    while 条件
    do
              循环执行的代码
    done

以上是关于Services05(20191025)的主要内容,如果未能解决你的问题,请参考以下文章

20191025-生产事故记录

20191025-PHP-字符串操作函数

.net 开发代码结构 -Controllers、Services、Repositories & Contexts

在后台服务中使用 Google Play Services LocationClient

推进学说代码片段

刷新片段不再起作用?