linux系统内 怎么使用shell实现自动上传文件到ftp服务器

怎么写这和脚本,应该在哪里运行,为什么虚拟机的linux没办法用ftp连接真实机,但反过来却可以连接... 怎么写这和脚本,应该在哪里运行,为什么虚拟机的linux没办法用ftp连接真实机,但反过来却可以连接 展开
 我来答
Annie说情感

2018-12-30 · TA获得超过6559个赞
知道大有可为答主
回答量:2174
采纳率:76%
帮助的人:185万
展开全部
ftp自动登录上传单个文件。
把下面脚本另存为文件加入到crontab中即可实现ftp自动上传文件。
####把本地/home/databachup/a.sh up ftp /home/databackup 下####
#!/bin/bash
ftp -n<<!
open 192.168.1.171
user guest 123456
binary
cd /home/data
lcd /home/databackup
prompt
put a.sh a.sh
close
bye
!
注解:
1. -n 不受.netrc文件的影响。(ftp默认为读取.netrc文件中的设定)
2. << 是使用即时文件重定向输入。
3. !是即时文件的标志它必须成对出现,以标识即时文件的开始和结尾。
一十三王
2018-12-30 · 贡献了超过434个回答
知道答主
回答量:434
采纳率:10%
帮助的人:15.1万
展开全部

很牛逼的一个餐饮配方分享群,什么资料都有,不过是收费的仅38元,永久分享永不解散,我已经加入了,学到好多超值的配方资料,真的是物超所值!还再犹豫什么、赶快加入吧

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式