Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1067065
  • 博文数量: 186
  • 博客积分: 4939
  • 博客等级: 上校
  • 技术积分: 2075
  • 用 户 组: 普通用户
  • 注册时间: 2010-04-08 17:15
文章分类

全部博文(186)

文章存档

2018年(1)

2017年(3)

2016年(11)

2015年(42)

2014年(21)

2013年(9)

2012年(18)

2011年(46)

2010年(35)

分类: 系统运维

2011-06-07 17:19:16

有时候需要windows和linux定期传一些文件,十分烦人,为此折腾挺恶心的。想了半天找到一个简单的办法,win下搞个serv-U,建立工作目录,点几个鼠标即可搞掂。linux下执行ftp脚本即可,上传下载都可以。
一个例子如下:
  1. ftp -n -i -v <<EOD >ftp.log
  2. open 192.168.10.11

  3. user baidu

  4. bin

  5. lcd /myhome #进入本地目录
  6. mget *.* #批量拉,还可以看mput,put,get等。

  7. bye

  8. EOD

放crontab里,慢慢耍去吧。

拉目录wget * --ftp-user=abc --ftp-password=abc123 -r

或是直接安装windows下的rsync

配置如下use chroot = false
strict modes = false
hosts allow = 192.168.10.26 #
host
log file = rsyncd.log
uid=0
gid=0

[sitemap]
path = /cygdrive/d/abc/123 ### 映射为d:\abc\123目录

read only = false
transfer logging = yes
设为自动启动,然后客户端

rsync -avz 192.168.10.11::sitemap /app 拉到26的/app下。

阅读(1356) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~