ftp上传和下载文件脚本示例
一、上传文件脚本put
ftp.sh
#!/bin/sh
ftp -v -n 192.168.1.200<<EOF
user 对端用户名 对端密码
passive
binary
put $1 $2
bye
EOF
运行脚本:
ftp.sh /test/1.txt /data/1.txt
put命令会将本地的/test/1.txt文件,上传至目标192.168.1.200 的/data/目录下,文件名称我们仍设置为1.txt。
二、下载文件脚本get
ftp.sh
#!/bin/sh
ftp -v -n 192.168.1.100<<EOF
user 对端用户名 对端密码
passive
binary
get $1 $2
bye
EOF
运行脚本:
ftp.sh /data/1.txt /test/1.txt
get命令会将目标192.168.1.200 的/data/1.txt文件下载至本地的/test/目录下,文件名称我们仍设置为1.txt。
三总结
使用ftp方式,可以将对端的用户名和密码都直接写在脚本里,不需要再手动输入密码;
sftp方式,则是交互式的,需要手动输入密码(当然,也可以设置密钥,使其免密钥)。
ftp上传和下载文件脚本示例相关推荐
- [ASP.NET]web实现用FTP上传、下载文件(附源码)
文章配套源码下载地址:https://download.csdn.net/download/djk8888/10486581 index.aspx 页: <%@ Page Language=&q ...
- C# FTP上传和下载文件操作
目录 1.初始化FTP 2.上传文件 3.下载文件 4.代码描述 我们使用C# 需要通过FTP访问服务器时,那么上位机就要作为客户端,通过连接FTP服务来上传下载文件.这里用实际代码和简要的文字 ...
- windows下定时利用bat脚本实现ftp上传和下载
前言: 工作中可能会遇到以下情况,利用windows作为中转,来实现两台linux服务器的文件传输. 实现步骤: 1.FTP上传和下载的bat脚本. 脚本分为两部分:可执行bat脚本和ftp命令文件: ...
- filezilla定时上传_windows下定时利用bat脚本实现ftp上传和下载
前言: 工作中可能会遇到以下情况,利用windows作为中转,来实现两台linux服务器的文件传输. 实现步骤: 1.FTP上传和下载的bat脚本. 脚本分为两部分:可执行bat脚本和ftp命令文件: ...
- 如何在命令行中使用 ftp 命令上传和下载文件
转摘:https://linux.cn/article-6746-1.html 本文中,介绍在 Linux shell 中如何使用 ftp 命令.包括如何连接 FTP 服务器,上传或下载文件以及创建文 ...
- winform实现FTP上传、下载、删除文件(附源码下载)
一个用winform开发的FTP上传.下载.删除文件的简单列子: 配套源码下载:https://download.csdn.net/download/djk8888/10473477 注释尽可能详尽, ...
- 【Python学习 】Python实现的FTP上传和下载功能
一.背景 最近公司的一些自动化操作需要使用Python来实现FTP的上传和下载功能.因此参考网上的例子,撸了一段代码来实现了该功能,下面做个记录. 二.ftplib介绍 Python中默认安装的ftp ...
- lftp上传和下载文件夹
lftp上传和下载文件夹 lftp是一个很稳定很好用的命令行ftp工具.get命令用来下载文件,却无法下载文件夹.如果要上传和下载文件夹,就要用到mirror命令了. 简单示例: 下载:mirror ...
- 利用SecureCRT上传、下载文件(使用sz与rz命令)
利用SecureCRT上传.下载文件(使用sz与rz命令) 借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器. 其中,对于s ...
最新文章
- 央行官员:强化虚拟货币监管 遏制境外发币行为
- linux64 溢出,64位Linux下的栈溢出
- Spark内存管理(2)—— 统一内存管理
- 安装VSCode作为常用的文本编辑器
- Android处理ListView中的Item中的Button按钮不能点击的问题
- jni jvm 内存泄漏_解析Java的JNI编程中的对象引用与内存泄漏问题
- 【Flink】FileNotFoundException: JAR file does not exist: -ynm -yst
- linux内核驱动之 用户空间和内核空间
- 测试 软通动力软件测试机试_5000字长文,计算机保研机试介绍及准备策略!高分过过过!...
- Unity3D方向键控制人物移动的代码
- Live-Charts在WPF中的使用
- 《SPEA2: Improving the Strength Pareto Evolutionary Algorithm》阅读笔记
- BUUCTF Crypto BabyRSA
- codeforce 332B Maximum Absurdity
- 关于Mock数据笔记
- mvn将本地jar文件导入本地maven库中
- 动作识别0-10:mmaction2(SlowFast)-源码无死角解析(6)-模型构建总览
- 无线WiFi安全渗透与攻防(三)之Windows扫描wifi和破解WiFi密码
- 一个有趣的智力题,可以看看
- [原创] 盟军敢死队2 - 3D室内场景浏览器