以下内容摘自IBM网站,普通的FTP软件不能批量传输文件夹,因此NCFTP是远程FTP备份方案的首选. ==========================================
本文主要介绍了在AIX平台上如何使用功能强大的ftp客户端软件ncftp。
|
AIX操作系统提供了ftp客户端工具/usr/bin/ftp,但是这个工具使用起来不是非常方便。本文介绍一种在世界上广泛使用的ftp命令行客户 端软件ncftp,它提供更方便、快捷、强大的功能,使我们在使用ftp服务的时候更得心应手。ncftp广泛应用于各个版本的上,IBM公司也 把它放在了AIX Linux Toolbox中,用户可以从下载到这个软件,IBM 目前提供的ncftp版本是3.1.1。 ncftp与传统的ftp相比,主要有以下改进或变化: 1、子目录下载,采用递归的,下载整个目录及其子目录。 2、支持断点续传。一次传输没有完成,下次可以接着传输未完成的文件。 3、匿名ftp自动登录。目前大部分ftp站点都可以匿名登录,ncftp可以自动登录(默认方式)。 4、支持通过防火墙传输和代理服务器。 5、支持书签功能,可以将某个位置存在书签中方便以后直接跳转。 6、可以显示下载进度。 7、显示传输速率。 8、文件列表自动满页暂停。当ls文件列表超过一屏,ncftp会自动暂停,等待任意键继续。 9、默认是以binary方式传输数据。 10、支持文件名自动完成。例如服务器上有文件download.list,您只要输入get down,系统可以自动填充文件名为download.list。 11、自动记忆站点的离开时的目录,下次登录会自动进入那个目录。 下面我们就详细介绍一下如何使用ncftp进行日常的ftp工作。ncftp的命令行语法是:ncftp [flags] [ | ]。flags常见的包括: -u XX 使用用户名XX代替匿名。 -p XX 使用密码XX代替默认密码。 -P XX 使用端口XX,默认端口是21。 -d XX 如果连接不上,间隔XX秒重试。 -g XX 重试XX次。 使用ncftp -u root 192.168.0.1就会登录到主机192.168.0.1上了,系统会提示输入root密码: NcFTP 3.1.1(Dec 23, 2001) by Mike Gleason (ncftp@ncftp.com).
Copyright (c) 1992-2001 by Mike Gleason. All rights reserved.
Connecting to 192.168.0.1... Test_FTP FTP server (Version 4.1 Sat Sep 7 14:31:53 CDT 2002) ready. Logging in... Password requested by 192.168.0.1 for user "root".
Password required for root.
Password: ******
Last unsuccessful login: Tue Sep 23 10:55:02 2003 on /dev/pts/1 from 192.168.0.5 Last login: Tue Sep 23 15:26:05 2003 on ftp from XXXX.cn.ibm.com User root logged in. Logged in to 192.168.0.1. ncftp / > ncftp的基本命令和普通ftp一样,可以输入help获得命令列表。对于所有的命令,都可以使用help <命令>的格式获得详细帮助。输入version可以获得版本相关信息。这里详细介绍一下几个增强的命令。 1、bookmark <书签名>:这个命令用于将当前连接的位置设置为一个书签,下次连接,只需要在AIX的命令行下输入ncftp <书签名> 就可以了 。bookmark 的信息是放在 ~/.ncftp/bookmarks 中,可以自己更改。 2、get:get 命令在ncftp中得到了增强。输入get * 可以下载当前目录的所有内容,输入get -R <目录名>,可以将目录下的所有文件和子目 录下载。使用bgget命令可以在指定时间下载文件。 3、增加的本地文件系统的操作命令:lls:列出本地当前目录文件;lmkdir:本地建立目录;lrename:本地文件改名;lpwd:显示当前本地路 径;lchmod:改变本地文件权限;lpage:显示本地文件内容;lrm:删除本地文件;lrmdir:删除本地目录。 4、增加的远程文件系统的操作命令:chmod:同AIX的chmod;page:同AIX的page;rm:删除文件;rmdir:删除目录;umask:设置掩码。 5、显示/改变系统设置:使用show/set命令可以显示/改变缺省的ncftp系统设置。
注意事项:ncftp是一个免费软件,IBM公司不提供对此软件的维护和支持服务。
================================================= |
阅读(1887) | 评论(1) | 转发(0) |