[文章作者:张宴 本文版本:v1.0 最后修改:2008.12.12 转载请注明原文链接: http://blog.s135.com/post/387/]

  一款Linux命令行下的FTP客户端软件──ncftp,用来作整个目录批量上传。ncftpput是它的一个附带程序,在shell脚本中调用ncftpput上传文件到FTP服务器,非常方便。

  详细内容见其官方网站: http://www.ncftp.com/

  编译安装:

wget ftp://ftp.ncftp.com/ncftp/ncftp-3.2.2-src.tar.gz
tar zxvf ncftp-3.2.2-src.tar.gz
cd ncftp-3.2.2/
./configure --prefix=/usr/local/ncftp
make && make install

  示例:将本地/data0/htdocs/videofile/flv/games/目录内的所有文件和目录,上传到FTP服务器的flv/games/目录内(如果不存在flv/games/目录则自动创建)。

/usr/local/ncftp/bin/ncftpput -u FTP帐号 -p FTP密码 -P FTP端口 -m -R 192.168.1.2  flv/games/ /data0/htdocs/videofile/flv/games/*

一款不错的Linux命令行下的FTP客户端软件相关推荐

  1. 基于Linux命令行终端的ftp客户端程序

    深入理解FTP(File Transfer Protocol)协议的有关知识,完成一个基于Linux命令行终端的ftp客户端程序专业程序代写大学生程序代写 转载于:https://www.cnblog ...

  2. linux命令行下的ftp 多文件下载和目录下载

    目标ftp服务器是一个非标准端口的ftp 1.通过shell登录#ftp    //shell下输入ftp命令,进入到ftp提示符>open IP  PORT   //IP ,PORT对应为服务 ...

  3. 一招教你在Linux命令行下测网速

    前言 大家平时使用电脑.手机进行上网的时候,网络的速度往往是你最关心的指标,而网络的好坏我们一般都会使用专业的网速测试软件,根据测试数据来判断网络好坏.那么本文将介绍Linux 命令行下的网络测速工具 ...

  4. linux命令行下命令参数前的一横(-)和两横(--)的区别

    linux命令行下命令参数前的一横(-)和两横(--)的区别 原文转自:http://blog.csdn.net/songjinshi/article/details/6816776 在解释这些区别之 ...

  5. ffmpeg linux 命令,Linux命令行下转换媒体格式工具FFMPEG介绍

    Linux命令行下转换媒体格式工具FFMPEG介绍 格式:ffmpeg [[输入文件选项]- i 输入文件名] {[输入文件选项] 输出文件名} 主要选项: -L 显示ffmpeg的版权说明 -h 显 ...

  6. linux命令行下载github文件,Linux命令行下使用GitHub

    Linux命令行下使用GitHub 1.注册github账号 2.创建ssh密钥 cd ~ ssh-keygen -t rsa -C your_email@example.com 1 2 cd~ ss ...

  7. linux 命令api,linux命令行下字典,使用有道API

    Linux命令行下的字典,使用"exit"退出.大家简单申请一个key就可以用了. 这里 申请 #!/usr/bin/python3.2 import urllib.request ...

  8. 【转】Linux命令行下svn ignore忽略文件或文件夹用法

    转自:Linux命令行下svn ignore忽略文件或文件夹用法 - 陌上归人的博客 - 博客园 一.忽略单个目录 1.忽略文件夹 假如目录oa.youxi.com是从svn checkout出来的, ...

  9. Linux命令行下感叹号的几个用法

    Linux命令行下 " ! " 的几个用法 ! 在大多数编程语言中表示取反的意思,但是在命令行中,他还有一些其他的神奇用法.熟练掌握这些用法,可以大大提高我们日常命令行操作的效率. ...

最新文章

  1. 浅谈进程同步和互斥的概念
  2. java opencv 平移_如何使用opencv pnpRansac()函数中的平移矩阵和旋转矩阵设置Rajawali相机的旋转?...
  3. mybatis的mapper.xml文件中含有中文注释时运行出错,mybatis配置优化和别名优化 mybatis配置之映射器说明
  4. 从0基础学Python:装饰器及练习(基础)
  5. case when then else end 用法
  6. 游戏开发之C++对C的扩展(C++基础)
  7. 简单的maven自定义webapp目录
  8. DedeCms网站防挂马注意点
  9. 自适应控制——仿真实验一 用李雅普诺夫稳定性理论设计自适应规律
  10. B4A-Basic4android
  11. 手机app网易邮箱服务器设置,网易邮箱默认开通IMAP服务
  12. 使用itextpdf对PDF文件添加页码
  13. uni-app左右平分九宫格样式
  14. 海思入门笔记二:HiBurn工具实现镜像烧写
  15. 什么是SAP ECC企业控制中心系统 ECC简介
  16. STM32F103驱动HCSR04超声波测距显示
  17. 如何发现「将死」的ReLu?可视化工具TensorBoard助你一臂之力
  18. 看见·先行者 | 织音App率先接入即构在线KTV实时合唱解决方案
  19. halcon,分享一个想法,数米粒个数
  20. C++ strcat 函数实现字符串拼接报错

热门文章

  1. MySQL学习笔记-B站动力节点
  2. 05.去,走你想要的人生——有条理地生活:秩序即是力量(笔记)
  3. 微信小程序的制作方法步骤和流程
  4. 谁说必须多组学?非靶代谢基础研究思路及biomarker发现之路
  5. nexus7由Ubuntu刷回原厂安卓系统
  6. 网站服务器取证案例,教你如何通过服务器日志进行入侵取证(转载)
  7. 用计算机despair,despair造句
  8. FIR滤波器学习设计笔记
  9. 【小白搞机入门】名词集-BootLoader锁(BL锁)
  10. CSS+html人员信息表