整理了Linux下上传文件至FTP的函数,将变量部分替换成实际的名称。putCheckLogtoFtp(){    ping -c 3 -w 3 $FtpServerIp > /dev/null    if [[ $? == 0 ]];then        which ftp > /dev/null 2>&1        if [[ $? == 0 ]];thenft            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-29 21:05:02
                            
                                118阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            @Echo OffEcho open 192.168.2.111>ftp.upEcho admin>>ftp.upEcho 123456>>ftp.upEcho Cd .\User >>ftp.upEcho binary>>ftp.upEcho prompt >>ftp.upEcho lcd "E:\DB_BACKUP\sql"&g            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-08-06 15:22:55
                            
                                1617阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            环境介绍:服务器: 192.168.0.1客户机: 192.168.0.2安装软件包:服务器和客户机都要安装nfs 和 rpcbind 软件包:yum -y install nfs-utils rpcbind服务器端配置:1. 在服务器上创建NFS共享目录:mkdir /data/nfs2. 设置共享目录的读写权限: chmod 666 /data/nfs3. 编辑export文件: vi /et            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-23 21:12:43
                            
                                53阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            注:该脚本上传的压缩文件,通过文件资源管理器拿下来后会提示压缩文件损坏。使用 ftp -s:d:\audit_log\ftp_upload.txt 方法可行( )。还未测试通过ps1下载ftp是否还会提示压   缩文件损坏。
=======================
#定义FTP服务器地址$ftpURL = "ftp://192.168.12.6/"#定义登录FTP服务器的账户及密码$use            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-23 11:05:39
                            
                                338阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            FTP自动上传  这两天上司交待要把linux服务器上的日志下载下来,进服务器看了下日志文件,发现也不小,并且每天备份一次。心想,又一件麻烦的事情啊,后来想想了,何不直接使用shell脚本与cron调度来实现呢,这不就省了许多事情了,上网查了查方法,嘿嘿,发现ftp竟然也可以不用交互的方法,兴奋中。。。。把ftp命令加入shell脚本中,实现上传,再使用cron调度来执行,一切搞定            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-09-29 18:34:22
                            
                                1592阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            <br /> <br />       DB 用RMAN 直接将备份文件放在盘柜上了,为了以防万一            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-01 21:50:47
                            
                                515阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            说明:此文章是从http://177048.blog.51cto.com/167048/919374转载过来的,若有侵权之处,请联系本人,及时删除,谢谢!
需求:将每天备份的数据以当天日期命名,并定时上传到FTP服务器上。
第一步:备份文件,文件名以当天日期为名,具体操作不多解释,不同的软件操作不同。
第二步:建立批处理文档,将以下代码另存为update.bat
@echo off            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-07-09 12:22:59
                            
                                4651阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            需求:将每天备份的数据以当天日期命名,并定时上传到FTP服务器上。
第一步:备份文件,文件名以当天日期为名,具体操作不多解释,不同的软件操作不同。
第二步:建立批处理文档,将以下代码另存为update.bat
@echo off
set bak=%date:~0,4%%date:~5,2%%date:~8,2%
echo open FtpServerIP>a.txt
echo U            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-07-04 10:42:05
                            
                                2884阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                3评论
                            
                                                 
                 
                
                             
         
            
            
            
            FTP地址:192.168.209.128
用户名:test
密码:test123
上传的文件:test.tgz
[root@shell ~/shell]# cat autoftp.sh #!/bin/bash  shopts -s -o nounset  Filename=&qu            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-03-20 21:21:12
                            
                                747阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            ftp 自动 上传 脚本            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2009-04-08 16:35:39
                            
                                447阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前几天使用脚本把树莓派拍的监控照片上传到yeelink上,但是今天突然发现原来上传的照片别人都能看到,感觉很不方便,摄像头是在自己屋里的,感觉是用来监控自己似的,于是放弃yeelink,想办法把照片传到其它地方,第一个想到的是我的vps上,但是又一想好像百度云盘也不错,而且也没在树莓派上玩过,于是就决定把拍的照片上传到百度云盘上。本打算自己写程序上传图片的,百度也开放了云盘的api,但是网上一查            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-16 12:28:46
                            
                                116阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            先生成DBftp文本,再用ftp -n -s:d: 执行脚本echo open 172.29.0.52 > d:\shell\DBftp.infecho user administrator PZHBJ.2018.. >> d:\shell\DBftp.infecho bin >> d:\shell\DBftp.infecho lcd D:\数据库备份 >>            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-27 15:54:47
                            
                                1470阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近发现一款不错FTP服务器批量管理工具,推荐一下)工具:FTP客户端-IIS7服务器管理工具简介:作为FTP客户端,它            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-15 12:03:43
                            
                                199阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在FTP服务器上下载上传文件,相信对很多朋友来说是一件家常便饭。但如果有时遇上网速慢或FTP服务器暂时关闭,无法在当前时间有效下载上传文件时,我们该怎么办呢?其实很简单,我们可以利用Windows系统下的FTP服务再加上计划任务,就能让我们在指定的时间自动在 FTP服务器上下载上传指定文件了。 
操作步骤: 编辑包含FTP命令的文本文件,文件名可以任意命名。该文本按顺序一般可包含如下一些            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-11 19:47:56
                            
                                348阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #!/bin/bash
            ftp_hotname=远程FTP服务器IP(:端口号)
            ftp_user=FTP服务器的账号
            ftp_userpassword=账号密码
            dbdata            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-08-09 22:09:32
                            
                                650阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #!/bin/bash
dbname=db
backpath=/home/mysqlbak/
dump=/data/bin/mysqldump
dbpass=xxxxxxxxx
date=`date +%y%m%d%H%M`
${dump} --opt -uroot -p${dbpass} ${dbname} | gzip > ${backpath}"hk"$            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2013-04-11 18:05:05
                            
                                735阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            测试上传文件功能时,弹出文件选择框来选择正确的文件上传。本次用到的页面由于没有注意上传按钮的标签是input,因此查了大量关于非input上传的材料,在这里做个记录。1.有input标签这种比较简单,定位到元素后,直接sendkeys,输入要上传文件的绝对地址。driver.find_element_by_xpath('/html/body/form/table/tbody/tr[1]/td[2]            
                
         
            
            
            
            一、场景分析在Windows系统下,通常使用共享文件夹结合任务计划方式实现文件定期自动拷贝至异机,本文中给出另一种方式即通过FTP进行拷贝。简单FTP命令中需指定文件名,但由于需拷贝文件名不固定,因此对BAT脚本进行了改造,使其自动获取文件名并调用FTP进行传输,详细介绍如下。二、具体配置1、单独文件拷贝首先cmd执行ftp,确认windows系统已有ftp程序(一般操作系统默认自带),然后新建t            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-24 21:42:02
                            
                                129阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            今天工作需要,第一次写个这样的小脚本,期间有点小插曲,把执行文件命名为ftp.bat, 结果运行老是死循环,郁闷了一个小时,无意中改个文件名结果就可以了,呵呵,真是汗!!
其实脚本很简单:
   
 
为了自动压缩,看了下7-zip的chm文件,总算摸着点了,呵呵
自动压缩目录,但排除目录下一个目录,多个目录一样的
             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-11-28 12:00:44
                            
                                4652阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #!/bin/sh ftp   -i -n -v  <<EOFopen 127.0.0.1
user user_name user_passwdbinarycd  /dir1/mget  *cd  /dir2/mget  *EOF            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2009-03-13 16:21:28
                            
                                683阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                1评论