Chinaunix
标题:
远程传送
[打印本页]
作者:
8028
时间:
2007-10-09 16:23
标题:
远程传送
linux下我想把本机的一些数据定时自动传到另外一台机器上备份,我写了以下东东sh,定时让人它自动运行,可不知为什么没用,请各位帮帮忙
if
FTP_USER="root"
FTP_PWD="111111"
FTP_HOST="192.*.*.*"
FTP_DATA_DIR="/qq/data_bak
STORE_DIR="/root/qq/data_bak"
export FTP_USER
export FTP_PWD
export FTP_HOST
export FTP_DATA_DIR
export STORE_DIR
if [[ "${FTP_HOST}" = " " ]]
then
exit 0
else
cd ${STORE_DIR}
ftp -n -i -v << ! 2 >&1
open ${FTP_HOST}
user ${FTP_USER} ${FTP_PWD}
cd ${FTP_DATA_DIR}
lcd ${STORE_DIR}
bin
prompt off
mput "36data"`date +%y%h%d`.Z
ssh remote "find . -atime +20 -exec rm {} \;"
bye
!
fi
[
本帖最后由 8028 于 2007-10-9 17:16 编辑
]
作者:
waker
时间:
2007-10-09 22:35
ftp不认识ssh命令吧?
作者:
wenzk
时间:
2007-10-09 23:53
是呀,应该下移两行
作者:
8028
时间:
2007-10-10 09:06
应该下移两行,具体怎说怎做
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2