#!/bin/bash #亚特兰蒂斯-同步目录#定时任务ini_file="/usr/local/sunlight/conf/rsync-file.ini"target_ip="10.108.144.2"pk_file="/usr/local/sunlight/sshkeys/init.pk" if [ ! -f $ini_file ];then echo "[ Error ] `date "+%Y/%m/%d %H:%M:%…
php 在linux 用fopen() 函数打开,fread()函数 读取  另外一台服务器映射过来的文件 总是返回false,null的情况. #获取平台类型   $type='android';   #读取文件的路径   $url="/opt/mobile_system/gscdn";   $file_name="update.ini";   $path=$url.'/'.$type.'/'.$file_name; #读取php.ini json格式的文件   …
php 在linux 用file_exists() 函数判断 另外一台服务器映射过来的文件是否存在 总是返回false .如下案例 $type="android"; $url="/opt/mobile_system/gscdn";   $file_name="update.ini"; #映射目录的 $path=$url.'/'.$type.'/'.$file_name; if(file_exists($path)){ //判断文件是否存在 ech…
puppet使用rsync模块同步目录和文件 2013-09-23 14:28:57 分类: LINUX 环境说明: OS :    CentOS5.4                         i686puppet版本:                               2.7.14puppetmaster.manzuoinfo.com            192.168.0.12puppet1.manzuoinfo.com                 192.168.0…
原文 asp.net检查服务器上目录或文件是否存在示例 asp.net为我们提供了文件系统对象了,对于目录与文件判断是否存在我们有System.IO.File.Exists与System.IO.Directory.Exists即可,下面看两个应用实例. 判断文件是否存在  代码如下 复制代码 using System.IO;  // 还需要命名空间,别忘了if (System.IO.File.Exists("c:aaa.txt"))    // 注意双引号路径应为双斜杠{       …
配置环境 1.操作系统:CentOS6.5-X86_64 2.rsync客户端(rsync+inotify):192.168.200.82 3.rsync服务端:192.168.200.80,192.168.200.81 第一部分:分别在两台目标服务器192.168.200.80,192.168.200.81上操作 1.  关闭selinux否则客户端推送的文件过不来 vi /etc/selinux/config #编辑防火墙配置文件 #SELINUX=enforcing #注释掉 #SELIN…
注:本篇介绍的是单向同步,即A文件同步到B,但B的文件不同步到A,双向同步的在下一篇文章中. rsync与inotify不再赘述,直接进入实战. 0.背景 两台服务器IP地址分别为: 源服务器:192.168.43.159 目标服务器:192.168.43.231 同步方向:从源服务器(192.168.43.159)的/root/test目录下的所有对文件的增删改实时同步到目标服务器(192.168.43.231)的/root/www_bak/目录下,但反向不同步. 源服务器下需要安装rsync…
server1:192.168.10.1server2:192.168.10.2实现server2实时同步server1的数据! ###############server1###############1.安装rsync和xinetd,并创建目录:yum install rsync xinetdmkdir -p /home/rsync/mkdir -p /home/rsync/log/mkdir -p /home/rsync/pid/mkdir -p /home/rsync/run/ 2.配置…
centos7系统中已经默认安装rsync 1:主服务器配置 (1)修改rsyncd.conf 配置文件 [root@localhost app]# vi /etc/rsyncd.conf motd file = /etc/rsyncd.motdlog file = /var/log/rsyncd.logpid file = /var/run/rsyncd.pidlock file = /var/run/rsyncd.lockport = 873address = 192.168.0.24uid…
inotify-tools+rsync实时同步文件安装和配置 注:转载https://www.linuxidc.com/Linux/2012-06/63624.htm…