`
xurichusheng
  • 浏览: 344731 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

【Shell脚本】ftp上传文件

阅读更多

将本地目录/usr/local/shells/ftp下的文件index.jsp通过ftp上传到10.0.0.13的目录/opt/naridtfiles下。

 

uploadfile.sh

#!/bin/bash

# upload loacal file(/usr/local/shells/ftp/index.jsp) to server by ftp

ftp -n <<!
open 10.0.0.13
user root techstar
binary
hash
cd /opt/naridtfiles
lcd /usr/local/shells/ftp
prompt
mput index.jsp index.jsp
close
bye
!

 

分享到:
评论

相关推荐

    Linux使用Shell脚本实现ftp的自动上传下载

    在 Linux 系统中,使用 Shell 脚本可以实现自动上传和下载文件到 FTP 服务器。这种方法可以简化文件传输过程,提高工作效率。本文将详细介绍如何使用 Shell 脚本实现 FTP 的自动上传下载。 一、 Shell 脚本简介 ...

    Shell脚本搭建FTP服务器(vsftpd)

    在本文中,我们将探讨如何使用Shell脚本来搭建FTP服务器,特别是通过vsftpd(Very Secure FTP Daemon)服务。这个脚本主要用于简化安装过程,并且提供了详细的注释,使得初学者也能轻松完成FTP服务器的设置。 首先...

    shell脚本实现本地文件与服务器文件同步

    ### Shell脚本实现本地文件与服务器文件同步 #### 背景与意义 在软件开发过程中,经常需要将本地开发环境中的文件同步到服务器上进行部署或测试。手动上传不仅耗时而且容易出错,因此编写一个自动化脚本来实现文件...

    shell脚本实现ftp上传下载文件功能

    接下来,我们需要创建一个shell脚本来自动化文件的收集和FTP上传。脚本中的关键部分包括: 1. 指定源文件目录(`SRCDIR`),这是文件所在的位置。 2. 设置目标FTP服务器的目录(`DESDIR`)、用户名(`USER`)、密码...

    Shell脚本创建SFTP和FTP账户

    FTP是一种用于在网络上进行文件传输的标准协议,它允许用户从远程服务器上下载文件或将文件上传到服务器。在Linux中,创建FTP账户通常涉及用户账户的创建、主目录的设定以及FTP服务配置的更新。脚本可能包含`adduser...

    中北大学操作系统云沙箱实验报告-使用Shell脚本实现局域网MAC地址收集和FTP服务监控

    实验报告“中北大学操作系统云沙箱实验报告-使用Shell脚本实现局域网MAC地址收集和FTP服务监控”详细介绍了如何通过Shell脚本在Linux操作系统中管理和监控局域网内的设备。实验主要分为三个部分:FTP服务器的部署、...

    Linux实现批量上传FTP服务器的shell脚本

    实现批量上传FTP服务器备份功能,并支持压缩,可配置备份频率

    linux下调用Shell实现文件上传ftp服务器

    ### 二、编写Shell脚本实现FTP上传 #### 1. Shell脚本的基本结构 一个典型的Shell脚本通常包含以下几部分: - **Shebang(#!)**:指定解释器路径,例如`#!/bin/bash`。 - **变量定义**:定义脚本中使用的变量。 - ...

    shell脚本导出表数据并压缩文件上传指定ftp目录

    在这个场景中,我们关注的是如何利用shell脚本来实现特定的功能:根据时间条件导出数据库表数据,计算文件信息,压缩文件,以及通过FTP上传到指定的远程目录。下面将详细阐述这些知识点。 首先,我们需要理解`shell...

    shell cron定时脚本 内附ftp上传 每天2点 定时导出数据 上传到指定目录

    在IT行业中,shell脚本和cron服务是Linux系统中常用的任务调度工具,用于自动化执行特定任务,例如在特定时间导出数据并将其上传至FTP服务器。在这个场景中,`unload.sh`是执行数据导出的shell脚本,而`cron.cron`则...

    ftp协议实现多线程断点续传

    FTP(File Transfer Protocol)协议是Internet上用于文件传输的标准协议,它允许用户在两台计算机之间上传、下载文件。在大型文件传输时,如果因为网络问题或其他原因导致传输中断,断点续传功能就显得尤为重要。它...

    shell脚本卸载数据模板(Oracle)

    脚本中包括数据卸载,编码转换(GBK转UTF8),获取批次号(不同批次卸数使用),尾行加行数,FTP上传、以及增加注释了文件切割成多个文件的语句(针对大文件进行切割使用)。 注意:配置/etl/shell/config中的环境...

    定时ftp上传文件

    在压缩包中的"ServerListener"可能是一个监听日志变化的程序或脚本,它会在日志文件更新时触发FTP上传。这种监听机制可以避免频繁检查日志文件,提高效率。 总结一下,实现“定时ftp上传文件”主要涉及以下步骤: 1...

    shell_ftp实现

    ### 关于Shell脚本实现FTP文件自动传输的知识点解析 #### 一、Shell脚本与FTP结合的基础概念 在IT领域中,FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议和服务。它允许用户在不同的...

    备份文件的shell脚本

    备份文件到指定FTP主机目录中,用户AIX服务器或UNIX服务器

    ftp.zip_FTP python_Python脚本_ftp上传python_python ftp_shell脚本

    `ftp.zip`这个压缩包中包含了一个名为`ftp.py`的Python脚本,它应该是一个实现了FTP文件上传功能的实用工具。 在Python中,我们可以使用内置的`ftplib`库来处理FTP通信。`ftplib`提供了一系列的方法和类,使我们...

    ftp自动上传shell脚本

    ftp自动上传shell脚本,可以制定默认的上传地址,上传目录,上传账号。

    linux编写bash shell脚本文件.sh 自动输入密码.在脚本中使用sudo命令,将密码保存在脚本中,不需要手动输入密码

    总之,在Linux Bash Shell脚本中使用`sudo`命令时,可以通过`expect`工具或修改`sudoers`文件来自动化密码输入。然而,这种方式应当谨慎使用,因为可能会降低系统的安全性。在实际应用中,应根据具体需求和安全策略...

    自动下载服务文件到本地的ftp命令shell脚本

    自动下载服务文件到本地的ftp命令shell脚本

    使用Linux shell脚本实现FTP定时执行批量下载指定文件

    通过以上步骤,我们就成功地创建了一个shell脚本,实现了FTP定时批量下载指定文件的功能。确保脚本具有执行权限(`chmod +x get_xn_data.sh`),然后通过cron任务定期运行,就可以自动从FTP服务器获取并保存所需文件...

Global site tag (gtag.js) - Google Analytics