需要一个shell脚本,同步两台局域网内机器的文件,谢谢了

2025-04-30 20:16:13
推荐回答(2个)
回答1:

#!/bin/sh

IP_ADDR=192.168.1.146
cd /var/www/a #进入本机的目录
ftp -i -n $IP_ADDR <user aaaaa mmm    #用户aaaaa,密码为mmm
prmopt
cd /user/local/http/htdocs
mget *
EOF

#这段代码再重复两遍就行了,其中第三行中的目录分别换成/b和/c
#然后用crontab 脚本名称 就行了

回答2:

少年, 你自己去看看rsync的入门教程, 这点简单需求, 估计几分钟你自己就能学会。

先决条件: 你要懂得ssh免密码登录设置。