lftp 指令简单使用守则..擦擦擦

2015-05-12  来源:本站原创  分类:linux  人气:1491 

'''

要把lftp指令嵌入到python程序里执行。需要用到lftp的-c 参数。我这里是要往ftp服务器上传文件,所以用到了put

'''

lftp --help

用法: lftp [OPTS] <site>

`lftp' 是在 rc 文件执行后 lftp 执行的第一个命令

-f <file> 执行文件中的命令后退出

-c <cmd> 执行命令后退出

--help 显示帮助信息后退出

--version 显示 lftp 版本后退出

其他的选项同 `open' 命令

-e <cmd> 在选择后执行命令

-u <user>[,<pass>] 使用指定的用户名/口令进行验证

-p <port> 连接指定的端口

<site> 主机名, URL 或书签的名字

一句话就可以执行了的lftp指令,在shell下测试过,ok的。

lftp -c "open -u user,pass ftpsite.com; put -O remote/dir/ /local/file.txt"
相关文章
  • lftp 指令简单使用守则..擦擦擦 2015-05-12

    ''' 要把lftp指令嵌入到python程序里执行.需要用到lftp的-c 参数.我这里是要往ftp服务器上传文件,所以用到了put ''' lftp --help 用法: lftp [OPTS] <site> `lftp' 是在 rc 文件执行后 lftp 执行的第一个命令 -f <file> 执行文件中的命令后退出 -c <cmd> 执行命令后退出 --help 显示帮助信息后退出 --version 显示 lftp 版本后退出 其他的选项同 `open' 命令

  • asp.net服务器端指令include的使用及优势介绍 2015-05-01

    将指定文件的内容插入 ASP.NET 文件中,包括网页(.aspx 文件).用户控件文件(.ascx 文件)和 Global.asax 文件 asp.net中的服务端包括指令简单点就是一个<!-- #include file|virtual="filename" ?>这样的指令,msdn中的名词解释是:将指定文件的内容插入 ASP.NET 文件中,包括网页(.aspx 文件).用户控件文件(.ascx 文件)和 Global.asax 文件.插入静态文件这个基本功能就不说了

  • 彩影2010 最简单抠图亲手打造超美婚纱照 2014-10-31

    说到婚纱照,大家都知道它的珍贵,但影楼通常只会挑代表性的底片来制作数码婚纱合成照,所以我们一般都会从影楼拿一些拍得比较满意的未加工照片回来珍藏,这些片子大多是未加工的实拍或棚拍,拿回来后只放在自己电脑独享岂不很可惜?快乐当然要分享啦!但怎样让分享的照片更有艺术性.突出自我品味呢?显然使用高品质的图片处理软件肯定是必需的,试想谁又愿意用入门级的软件来做婚纱照呢?下面就来教大家如何又快又专业地美化自己的婚纱照,轻松Show出自己最大的幸福!既然要快速,因此今天就不会介绍PS这种全专业级工具,出场的将

  • 关于.NET的异常处理的几个误区 2014-12-11

    作者:Truly 日期:2007.8.5 很久前就想写这么一篇文章,因为很多人使用.Net多年之后还是对异常处理一知半解的,有很多误解,本文将讲解三个常见误解,一个是catch的使用方法是否正确,另外两个是try/catch的性能损失问题. 有些人认为下面代码就是一个catch的错误用法: catch(Exception e) { throw e; } 首先说明,这不是一个错误用法,但是通常来讲,我们应该避免这种代码.然后要说明的是,这段代码有一个比较典型的作用就是改变异常出现的位置,也就是可以

  • Freemarker中如何遍历List 2011-05-18

    Freemarker中如何遍历List摘要:在Freemarker应用中经常会遍历List获取需要的数据,并对需要的数据进行排序加工后呈现给用户.那么在Freemarker中如何遍历List,并对List中数据进行适当的排序呢? 通过下文的介绍,相信您一定会找到答案. 一. Freemarker中list指令简单介绍 要想在Freemarker中遍历list,必须通过使用list指令,即<#list sequence as item>-</#list> sequence是集合(co

  • 转:一个高速交警的吐血救命忠告!常跑高速的一定要看!!! 2012-01-17

    一.停车.停车.还是停车! 高速公路行车最怕的是什么?是停车!在高速运动的车流里不管因为什么原因致使道路堵塞而停车,最可怕的事情就可能要发生了.这里我要重点说一下小车,碰到这种情况,小车司机发现前方道路堵塞时,一定要马上看观后镜里有没有大货车跟着你,如果有,一定要提前减速并打开双闪灯提醒后车注意,给后面的大车充足的距离和时间减速,如果后面的大车按喇叭或向你不停的闪灯,相信我,他一定是刹不住车了,你一定一定要加速往紧急停车道内钻!哪怕会刮伤你的爱车.每年!每年我们都会碰到几起这样的事故:因为堵路,

  • JFinal整合HTTL模板引擎 2013-06-08

    偶然机会看到了Httl模板引擎.HTTL是一个高性能的开源JAVA模板引擎, 适用于动态HTML页面输出, 可替代JSP页面, 指令和Velocity相似. HTTL的优点如下: 1)速度快,速度接近Java硬编码输出. 2)指令简单,HTTL只有 #set, #if, #else, #for, #break, #macro 六个指令,以及输出占位和注释转义,保持最小指令集. 3)可扩展性很强,自定义宏,使用java实现部分方法. 4)默认使用HTML注释语法,避免干扰原生HTML页面,方便美工

  • Apache 配置文件管理 2014-03-07

    1. Apache配置系统 从整体来看apache的配置系统包括三个部分: (1) 配置文件:比如 httpd.conf .htaccess (2) 配置指令:在配置文件 httpd.conf .htaccess 里面的任意一行都是一个配置指令 (3) 配置信息的保存和读取:配置信息配置完成后会在Apache里面按照一定的数据结构进行保存,在Apache的运行过程中,任何需要配置信息的时候就去读取并执行. 2. Apache的配置文件 (1) httpd.conf:是Apache的主配置文件,通

  • 一个简单的花指令伪装器-Delphi版木马彩衣 2014-01-09

    说明:以VC++6的花指令为例说明 //VC++6外衣 1 OEPCODEFIVE: THEAD = ($55, $8B, $EC, $6A, $FF, $68, $00, $00, $00, $00, $68, $00, $00, $00, $00, $64, $A1, $00, $00, $00, $00, $50, $64, $89, $25, $00, $00, $00, $00, $83, $EC, $68, $53, $56, $57, $58, $58, $58, $83, $C4

  • 调整优化您的LAMP应用程序的5种简单方法 2013-10-14

    Wikipedia.Facebook 和 Yahoo! 等主要 web 属性使用 LAMP 架构来为每天数百万的请求提供服务,而 Wordpress.Joomla.Drupal 和 SugarCRM 等 web 应用程序软件使用其架构来让组织轻松部署基于 web 的应用程序. 简介 Wikipedia.Facebook 和 Yahoo! 等主要 web 属性使用 LAMP 架构来为每天数百万的请求提供服务,而 Wordpress.Joomla.Drupal 和 SugarCRM 等 web 应用

  • 提高C++程序运行效率的10个简单方法 2013-11-02

    这篇文章主要介绍了提高C++程序运行效率的10个简单方法,包括了循环.变量.继承等等应用的技巧,非常具有实用价值,需要的朋友可以参考下 本文以C/C++程序为例讲述了程序运行效率的10个简单方法,分享给大家供大家参考之用.具体分析如下: 对于每一个程序员来说,程序的运行效率都是一个值得重视,并为之付出努力的问题.但是程序性能的优化也是一门复杂的学问,需要很多的知识,然而并不是每个程序员都具备这样的知识,而且论述如何优化程序提高程序运行效率的书籍也很少.但是这并不等于我们可以忽略程序的运行效率,下

  • 对于Python中线程问题的简单讲解 2013-11-02

    这篇文章主要介绍了对于Python中线程问题的简单讲解,线程一直是Python编程当中的热点问题,而本文没有涉及GIL线程锁方面的内容,需要的朋友可以参考下 我们将会看到一些在Python中使用线程的实例和如何避免线程之间的竞争.你应当将下边的例子运行多次,以便可以注意到线程是不可预测的和线程每次运行出的不同结果.声明:从这里开始忘掉你听到过的关于GIL的东西,因为GIL不会影响到我想要展示的东西. 示例1 我们将要请求五个不同的url: 单线程 import time import urlli

  • APACHE的AcceptPathInfo指令使用介绍 2013-11-04

    从APACH2.0.30以上服务器中去掉了acceptpathinfo;如果需要的话需要在http.conf中添加AcceptPathInfo On这一条 学习zfdemo的时候提到设置 AcceptPathInfo 指令. 有时我们在做虚拟静态化或者让路径看起来很漂亮的时候,可能会看到http://www.example.com/index.php/html1这样URL地址,而在访问的实际是根目录下的index.php文件,而把/html1做为PATH_INFO环境变量传递给脚本.而对于apa

  • 不错的mod_perl编程的简单应用实例介绍 2013-11-19

    介绍性指南 mod_perl 是个庞大而复杂的工具,它内建了许多模块帮助你方便地构建动态网站.这篇指南的目的是帮助你构建一个良好的 mod_perl 模块,并从中理解 mod_perl 的实现技术.我并不推荐使用这里介绍的技术来建立一个大型站点,尤其对于一个刚刚涉足 mod_perl 的人来说.但我推荐大家可以深入看一下它的一些内建的方案,比如 Mason, AxKit, EmbPerl, Apache::ASP 和 PageKit 等等. 你需要什么? 本指南假设你已经有过安装和测试 mod_

  • JSP编译指令page.include详解 2013-12-27

    这篇文章主要介绍了JSP编译指令page.include,有需要的朋友可以参考一下 1. JSP指令 分类:1).page 2).include 3).taglib 语法: <%@ 指令名称 属性1="值1" .....%> 2. Page编译指令: • 作用:利用Page编译指令可以设置JSP的页面属性.通常位于JSP页面的顶端,对同一个页面可以有多个page指令. • page指令语法格式: <%@page [language="Java"]

  • php实现最简单的MVC框架实例教程 2014-01-08

    这篇文章主要介绍了php实现最简单的MVC框架实例教程,讲述了MVC框架的运行原理及简单实现方法,具有不错的参考借鉴价值,需要的朋友可以参考下 本文以一个实例的形式讲述了PHP实现MVC框架的过程,比较浅显易懂.现分享给大家供大家参考之用.具体分析如下: 首先,在学习一个框架之前,基本上我们都需要知道什么是mvc,即model-view-control,说白了就是数据控制以及页面的分离实现,mvc就是这样应运而生的,mvc分为了三个层次,而且三个层次各司其职,互不干扰,首先简单介绍下,各个层次:

  • Yahoo!网站性能最佳体验的34条黄金守则之图片.Coockie与移动应用 2014-01-16

    我们在前面的几节中分别讲了提高网站性能中内容.服务器.JavaScript和CSS等方面的内容.除此之外,图片和Coockie也是我们网站中几乎不可缺少组成部分,此外随着移动设备的流行,对于移动应用的优化也十分重要.这主要包括: Coockie: 减小Cookie体积 对于页面内容使用无coockie域名 图片: 优化图像 优化CSS Spirite 不要在HTML中缩放图像 favicon.ico要小而且可缓存 移动应用: 保持单个内容小于25K 打包组件成复合文本 27.减小Cookie体积

  • Nginx Location 指令简明指南 2014-02-18

    这篇文章主要介绍了Nginx Location 指令简明指南,本文讲解了它的基本语法.匹配过程.配置实例和全局变量,需要的朋友可以参考下 Nginx 中的 Location 指令 是NginxHttpCoreModule中重要指令.Location 指令比较简单,但却是配置 Nginx 过程中不得不去了解的. Location 指令,是用来为匹配的 URI 进行配置,URI 即语法中的"/uri/",可以是字符串或正则表达式.但如果要使用正则表达式,则必须指定前缀. 一.基本语法 1.

  • 简单的编程0基础下Python入门指引 2014-03-08

    这篇文章主要介绍了简单的编程0基础下Python入门指引,包括从各个系统的Python安装和简单的语句知识,需要的朋友可以参考下 你曾经想知道计算机是如何工作的吗?尽管我们不能在一篇文章里面教会你所有的东西,但是可以通过学习如何写出你自己的程序来获得一个良好的开端.在这篇Python教程中,你将会学到计算机编程的基础知识,使用对新手来说最棒的编程语言之一. 什么是编程? 尽可能简单的讲,编程是编写代码,命令计算机去完成某项任务的艺术.这里讲的某项任务,可以是简单的两数相加,或是像把飞船送入轨道这

  • 解决 lftp 严重错误: Certificate verification: certificate common name- 2014-03-16

    今天用 lftp 登录 CMSA 网站所用的 ftp 站点时发现这样一句错误提示: 严重错误: Certificate verification: certificate common name doesn't match requested host name `*******.org' 上网搜了一下,发现是因为域名供应商用了自己签的证书,lftp 不信任它,为了防止中间人攻击,拒绝继续操作. 解决办法很简单.只要你能充分相信你的host,就在 lftp 里加上这样一句 set ssl:ver