先安装inotify-tools#!/bin/sh
dir=/opt/pup/archive/
/usr/bin/inotifywait-mrq--format‘%f‘-ecreate${dir}|whilereadf
do
if["${f##*.}"x="png"x];then
#echouploadfile:${f}
/usr/bin/ncftpput-ua-pa10.151.84.139.${dir}${f}
fi
done扩展:inotifywait语法:inotifyw..
分类:
系统相关 时间:
2017-03-07 23:21:03
阅读次数:
201
在某些服务器架构中,会遇到文件同步问题,例如需要做站点镜像备份,同步文件到多个CDN节点等。需要解决的主要有两个问题 1.如何实现文件同步问题? 2.何时执行同步操作? 文件同步可以使用rsync+ssh,什么时候自行同步操作呢?可能部分人会想到cron,这个没错,可以实现的,但是确实有点浪费资源, ...
分类:
其他好文 时间:
2017-02-18 09:46:49
阅读次数:
197
在某些服务器架构中,会遇到文件同步问题,例如需要做站点镜像备份,同步文件到多个CDN节点等。需要解决的主要有两个问题 1.如何实现文件同步问题? 2.何时执行同步操作? 文件同步可以使用rsync+ssh,什么时候自行同步操作呢?可能部分人会想到cron,这个没错,可以实现的,但是确实有点浪费资源, ...
分类:
其他好文 时间:
2017-02-18 09:45:55
阅读次数:
224
1、实现两台服务器的/web目录数据同步(任何一台数据修改两台服务器数据时时保持一致) #双向同步使用unison 安装unison软件程序 yum install -y ocaml ctags-etags.x86_64 glibc-static glib* inotify-tools #从官网下载 ...
分类:
其他好文 时间:
2017-01-26 19:01:04
阅读次数:
304
介绍 架构分析(http://blog.csdn.net/MONKEY_D_MENG/article/details/6038133) FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。 ...
分类:
其他好文 时间:
2017-01-20 12:12:49
阅读次数:
298
-- include-from 指定目录下的部分目录的方法: include.txt: aa bb ss Command: rsync -aSz --include-from=/home/include.txt --exclude=/* /home/mnt/data/upload/f/ user@s ...
分类:
其他好文 时间:
2017-01-20 10:00:13
阅读次数:
282
Rsync(remotesynchronize)是一个远程数据同步工具,可以使用“Rsync算法”同步本地和远程主机之间的文件。rsync的好处是只同步两个文件不同的部分,相同的部分不在传递。类似于增量备份,这使的在服务器传递备份文件或者同步文件,比起scp工具要省好多时间。OS:ubuntuserver1..
分类:
系统相关 时间:
2017-01-07 21:21:24
阅读次数:
243
FastDFS是由淘宝的余庆先生所开发,是一个轻量级、高性能的开源分布式文件系统,用纯C语言开发,包括文件存储、文件同步、文件访问(上传、下载)、存取负载均衡、在线扩容、相同内容只存储一份等功能,适合有大容量存储需求的应用或系统。做分布式系统开发时,其中要解决的一个问题就是图片、音视频、文件共享的问 ...
分类:
其他好文 时间:
2017-01-05 12:04:12
阅读次数:
320
1背景 转Linux刚刚1年,vim操作还不能应对工程代码,之前一直都是Gnome桌面 + Clion 作开发环境,无奈在服务器上没有这样的环境, 看同事是(Windows)Source Insight + WinSCP + Linux 开发,来回同步文件有点麻烦,所以想尝试搭个Samba服务器做共 ...
分类:
其他好文 时间:
2016-12-19 00:15:10
阅读次数:
293
文件系统需要网络时钟同步,于是使用ntp来做这件事情。 ...
分类:
其他好文 时间:
2016-12-01 14:03:12
阅读次数:
255