转载

本篇文章主要介绍在Ubuntu 8.10下如何使用功能强大的FTP客户端软件NcFTP。

Ubuntu的源里为我们提供了FTP客户端软件NcFTP,可这款工具对新手来说不是很方便。本文介绍的是一种大家广泛使用的ftp命令行客户 端软件NcFTP,它提供更方便、快捷、强大的功能,使我们在使用FTP服务的时候更得心应手。NcFTP广泛应用于各个版本的Linux上,目前Ubuntu 8.10源里提供的NcFTP版本是3.2.1。

首先来说下安装方法,可以源码安装,也可以直接输入命令安装。

先介绍命令安装,打开终端,输入代码(见图1):sudo apt-get install ncftp

图1

很快就把NcFTP安装好了。

NcFTP与传统的FTP相比,主要有以下改进或变化: 1、子目录下载,采用递归的方法,下载整个目录及其子目录。 2、支持断点续传。一次传输没有完成,下次可以接着传输未完成的文件。 3、匿名FTP自动登录。目前大部分FTP站点都可以匿名登录,NcFTP可以自动登录(默认方式)。 4、支持通过防火墙传输和代理服务器。 5、支持书签功能,可以将某个位置存在书签中方便以后直接跳转。 6、可以显示下载进度。 7、显示传输速率。 8、文件列表自动满页暂停。当ls文件列表超过一屏,NcFTP会自动暂停,等待任意键继续。 9、默认是以binary方式传输数据。 10、支持文件名自动完成。例如服务器上有文件download.list,您只要输入get down<TAB>,系统可以自动填充文件名为download.list。 11、自动记忆站点的离开时的目录,下次登录会自动进入那个目录。

下面说说NcFTP的使用方法:

图2

(见图2)使用ncftp -u linuxidc 192.168.1.30就会登录到主机192.168.1.30上了,系统会要求你输入root密码。见图2的第一个框与第二个框,密码正确的话就会连接上。

在ncftp / >后输入lls,列出本地目录,见图2的第三个框。

在ncftp / >后输入pls,列出FTP服务器上的文件目录,见图2的第四个框。

下面进入重点,如果要下载FTP服务器上的文件用什么命令呢?

首先进入文件目录,刚才用lls列出目录后,用cd命令进入linuxidc-1文件夹(见图3)

现在想看到linuxidc-1里的文件吗?用ls命令(见图4)。

图4

现在我们来下载一个文件吧,用get命令(见图5)。

图5

看看文件下载来了没有,在你的主目录下,我的就在Linuxidc目录下(见图6)。

本篇文章来源于 Linux公社网站(www.linuxidc.com)  原文链接:http://www.linuxidc.com/Linux/2008-12/17715.htm

ubuntu命令行使用ftp客户端的更多相关文章

  1. Windows命令行使用FTP

    1.系统环境 FTP客户端:Windows7旗舰版,管理员权限命令行: FTP服务端:CentOS 6.5,VSFTP,端口 21(默认) 2.登陆FTP 在命令行下输入 ftp,出现 ftp> ...

  2. ubuntu命令行下java工程编辑与算法(第四版)环境配置

    ubuntu命令行下java工程编辑与算法(第四版)环境配置 java 命令行 javac java 在学习算法(第四版)中的实例时,因需要安装配套的java编译环境,可是在编译java文件的时候总是 ...

  3. 改变Ubuntu命令行 用户名显示前缀

    改变Ubuntu命令行 用户名显示前缀 1.修改命令 [root@daokr ubuntu]#vim ~/.bashrc 修改第 56行 注释掉原来 # PS1='${debian_chroot:+( ...

  4. Ubuntu命令行操作

    一.文件/文件夹管理 ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd .. 回当前目录的上一级目录 cd - 回 ...

  5. ubuntu命令行相关命令使用心得

    一.Ubuntu解压缩zip,tar,tar.gz,tar.bz2 ZIP zip可能是目前使用得最多的文档压缩格式.它最大的优点就是在不同的操作系统平台,比如Linux, Windows以及Mac ...

  6. Ubuntu 命令行下快速打开各类文件 分类: ubuntu shell 2014-11-18 20:06 210人阅读 评论(0) 收藏

    xdg-open 命令可以用来在Ubuntu下快速打开各类文件. 下面是从 manual 文档里截取的内容: 可以知道,该命令的功能是在图形界面下按照用户的平时习惯打开各类文件,甚至是链接. 这样,我 ...

  7. Ubuntu命令行下安装,卸载软件包的过程[转]

    一.Ubuntu中软件安装方法 1.APT方式 (1)普通安装:apt-get install softname1 softname2 …; (2)修复安装:apt-get -f install so ...

  8. 【转】Ubuntu命令行下安装、卸载、管理软件包的方法

    原文网址:http://oss.org.cn/html/47/n-67447.html 一.Ubuntu中软件安装方法 1.APT方式 (1)普通安装:apt-get install softname ...

  9. Ubuntu命令行下安装、卸载、管理软件包的方法

    一.Ubuntu中软件安装方法 1.APT方式 (1)普通安装:apt-get install softname1 softname2 -; (2)修复安装:apt-get -f install so ...

随机推荐

  1. Cg入门23: Fragment shader – UV动画(序列帧)

    让动画从1-9循环播放此纹理 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkF ...

  2. jquery ajax 回调函数

    function test(callback){ $.ajax({ url:'/mall/credit', type: 'get', dataType:'json', processData: fal ...

  3. ORACLE 创建视图索引序列

    /* 视图View 视图是从若干基本表和(或)其他视图构造出来的表 视图存放的都是查询语句,并没有真实的数据 虚表 作用 限制对数据的操作 复杂查询变简单 提供相同数据的不同显示 UNION ALL ...

  4. Mac 中安装 Apache Ant

    1.下载Apache Ant:http://ant.apache.org/bindownload.cgi 2.解压apache-ant-1.9.6-bin.zip,把解压好的apache-ant-1. ...

  5. bzoj1858 [Scoi2010]序列操作——线段树

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=1858 线段树...调了一个上午...(后面带 // 的都是改出来的) lazy 标记的下放好 ...

  6. bzoj3626 [LNOI2014]LCA——树链剖分

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=3626 思路很巧妙,把区间换成前缀和相减: 把 l ~ r 到根路径上的点的点权都+1,然后 ...

  7. HDU1180:诡异的楼梯

    传送门 题意 迷宫搜索 分析 这题写起来挺简单的,锻炼搜索基本功,一开始用记忆化搜索TLE了,改用访问标记,0ms过了,用优先队列保证终点最快达到,我会在代码中提供一些强力数据 trick 1.遇到梯 ...

  8. Douglas-Peucker 轨迹压缩算法

    算法的基本思路是:     对每一条曲线的首末点虚连一条直线,求所有点与直线的距离,并找出最大距离值dmax ,用dmax与限差D相比:     若dmax <D,这条曲线上的中间点全部舍去; ...

  9. 【笔记】对自定义异常的理解(Java)

    原本,原有的异常是非手动地.自动地抛出的. 了解自定义异常时,发现其信息只是: 继承了谁,即它自己算哪种异常: 它的信息,比如一个ID,这个貌似还是可选的: 它是可被传入信息的 没有遗漏的话,就这仨了 ...

  10. 如何验证自己的网络是否支持ipv6

    http://test-ipv6.com/进入得到自己的ipv6地址 然后命令行 ping 一下