时间:2021-05-19
工作期间,每次将文件上传至ftp服务器时,均需要手工输入ip、用户名、密码等,因此,考虑编写脚本完成文件的上传任务。具体的脚本sync.sh如下:
#!/bin/bashsource ~/.bashrc# 模拟进入ftp命令行模式,其中EOF表示退出标记符ftp -niv <<- EOF# 根据ftp的ip地址与端口号,连接ftp服务器open ip port# 输入用户名与密码user userName password# 以bin模式进行传输,与ASCII模式有区别,使用bin模块能够防止乱码问题bin# 上传文件get $1# 结束bye#退出EOF然后将该脚本sync.sh加入环境变量,每次只需执行 sync.sh filename即可,具体的执行过程如下:
Connected to *.*.*.*.220 Microsoft FTP Service331 Password required for userName.230 User logged in.Remote system type is Windows_NT.200 Type set to I.local: filename remote: filename200 PORT command successful.125 Data connection already open; Transfer starting.226 Transfer complete.112089125 bytes received in 44.62 secs (2453.3 kB/s)221 Goodbye.以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
前言:工作中可能会遇到以下情况,利用windows作为中转,来实现两台linux服务器的文件传输。实现步骤:1、FTP上传和下载的bat脚本。脚本分为两部分:可
定时备份文件并FTP上传至备份服务器复制代码代码如下:@echooffcolor0ftitle定时备份文件并FTP上传至备份服务器rem要备份的文件夹echo:
注意:上面是FTP服务器端建立FTP用户的教程,建立FTP用户我们需要通过FTP客户端连接服务器的FTP,从而使用FTP上传文件到服务器或下载服务器里的文件到本
Windwos下使用winscp和批处理实现通过SSH端口上传文件到Linux服务器上今天同事想在windows上使用winscp上传文件到linux服务器上,
如何上传文件到服务器? FTP客户机可以给服务器发出命令来下载文件,上传文件,创建或改变服务器上的目录。FTP是一个8位的客户端-服务器协议,能操作任何类型的