ftp发送文件

#!/bin/bash
#author:luyongjin
IP=220.250.65.22
USERNAME=‘ftp_hangye20‘
PASSWORD=‘oUo2JD7oK#u-epw‘
#DATE=`date -d‘-1 day‘ +‘%Y%m%d‘`
DATE=$(date +%Y%m%d)
echo $DATE
DIR=/tpdata/46/$DATE

log_file="/tpdata/46/logs/"$DATE.log
echo $log_file
echo "begin##############"$DATE >> $log_file

if [ -e $DIR ] ; then

#ftp -n<<!
/usr/bin/ftp -n<<!
open $IP
user $USERNAME $PASSWORD
binary
hash
cd /data
lcd $DIR
prompt
mput *
close
bye
!
fi
时间: 2024-10-10 09:33:11

ftp发送文件的相关文章

Linux下通过FTP发送文件和删除文件

#!/bin/bash FTPFILE_NAME1="bjtzh`date +%s`.sql" ftp -n <<FTPSHELL open FTP服务器地址 user 用户名 密码 bin #通过bin方式传送 passive mdelete *.sql mdelete ?.sql put $FTPFILE_NAME1 bye FTPSHELL

C#网络编程(订立协议和发送文件) - Part.4

转载自:http://www.tracefact.net/CSharp-Programming/Network-Programming-Part4.aspx 文件传输 前面两篇文章所使用的范例都是传输字符串,有的时候我们可能会想在服务端和客户端之间传递文件.比如,考虑这样一种情况,假如客户端显示了一个菜单,当我们输入S1.S2或S3(S为Send缩写)时,分别向服务端发送文件Client01.jpg.Client02.jpg.Client03.jpg:当我们输入R1.R2或R3时(R为Recei

使用Bat自动打包并通过FTP发送到备份服务器

我以前所在的项目,使用Bat+Windows 计划任务自动备份数据到一台备份服务器. 再交接的时候,把这个东西写出来吧,也希望能够启发大家更多的使用Bat脚本. 一. 准备并编写Bat文件为了方便维护拆分了3个文件分别是:bakmain.bat  bakdatalog.bat (压缩并写日志) ftp.txt(FTP命令文件) bakmain.bat @echo off SET sPath = REM 日志路径默认为当前路径 echo ###################%date%#%tim

FTP初始化文件.netrc使用技巧[转发]

FTP初始化文件.netrc使用技巧 FTP(文件传输)和E-mail(电子邮件).Telnet(远程登录)一样,是 Internet的三大主要功能之一.因为使用频繁,用户往往会遇到各种 各样的问题,合理利用FTP命令的初始化文件.netrc,使运行FTP后自动 执行某些FTP的内部命令,可有效地克服各种使用中的不便,极大地方 便FTP的使用者. FTP中有几十个命令,在.netrc中应该设置的大致有如下几条: 1.default login<login_name>password<pa

通过ftp传文件

ftp: 1:windows防火墙和虚拟机linux防火墙 首先都确保关闭. 2:笔记本不能连无线网. 3:笔记本网络IP 设置一定不能和开发板重叠,但是网关一定要一样. 4:VM设置网络的时候,选择桥接. fedora21安装vsftpd : yum install vsftpd 启动fedora的ftp服务器 : service vsftpd start 连接开发板: 事先查看好开发板ip,比如192.168.1.230 ftp 192.168.1.230 连接 若在linux开启ftp当前

C#网络编程(订立协议和发送文件)

C#网络编程(订立协议和发送文件) - Part.4 文件传输 前面两篇文章所使用的范例都是传输字符串,有的时候我们可能会想在服务端和客户端之间传递文件.比如,考虑这样一种情况,假如客户端显示了一个菜单,当我们输入S1.S2或S3(S为Send缩写)时,分别向服务端发送文件Client01.jpg.Client02.jpg.Client03.jpg:当我们输入R1.R2或R3时(R为Receive缩写),则分别从服务端接收文件Server01.jpg.Server02.jpg.Server03.

.Net 连接FTP下载文件报错:System.InvalidOperationException: The requested FTP command is not supported when using HTTP proxy

系统环境: Windows + .Net Framework 4.0 问题描述: C#连接FTP下载文件时,在部分电脑上有异常报错,在一部分电脑上是正常的:异常报错的信息:System.InvalidOperationException: The requested FTP command is not supported when using HTTP proxy 分析过程: 在网上搜索到的解决方案,基本都是将代理置为null:request.Proxy = null; 并没有解释其原因. 调

winform学习日志(二十三)---------------socket(TCP)发送文件

一:由于在上一个随笔的基础之上拓展的所以直接上代码,客户端: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Net.Sockets; using Sys

FTP下载文件工具类

FTP文件下载需要的jar包commons-net-2.0.jar有时还需要:jakarta-oro.jar 1 package com.wdxc.util; 2 3 import java.io.File; 4 import java.io.FileOutputStream; 5 import java.io.IOException; 6 import java.io.OutputStream; 7 import java.util.HashMap; 8 import java.util.Ma