Total Pageviews

Monday 14 November 2011

Linux命令行下的ftp下载工具:ncftp

现在免费空间很多,利用一下它的FTP空间作为数据备份,也是很好的办法。

接下来就是要介绍如何利用免费空间的ftp作为数据备份,首先要有个一个ftp空间。

在vps上安装ncftp工具,ncftp下载地址:http://ncftp.com/

安装好后会有ncftp,ncftpget,ncftpput等命令。

直接打一条命令,会有提示:

Examples:
ncftpget ftp.freebsd.org . /pub/FreeBSD/README.TXT /pub/FreeBSD/index.html
ncftpget ftp.gnu.org /tmp '/pub/gnu/README.*'
ncftpget ftp://ftp.freebsd.org/pub/FreeBSD/README.TXT
ncftpget -R ftp.ncftp.com /tmp /ncftp  (ncftp is a directory)
ncftpget -u gleason -p my.password Bozo.probe.net . '/home/mjg/.*rc'
ncftpget -u gleason Bozo.probe.net . /home/mjg/foo.txt  (prompt for password)
ncftpget -f Bozo.cfg '/home/mjg/.*rc'
ncftpget -c ftp.freebsd.org /pub/FreeBSD/README.TXT | /usr/bin/more
ncftpget -c ftp://ftp.freebsd.org/pub/FreeBSD/README.TXT | /usr/bin/more
ncftpget -a -d /tmp/debug.log -t 60 ftp.wustl.edu . '/pub/README*'

中文范例:
ncftpget -R -u username -p password ftp.malu.me . /wwwroot/music/
解释一下,用ncftpget命令进行下载,-R下载目录,-u后面ftp用户名,-p后面ftp用户密码,ftp主机名,“点”代表本地当前目录,/wwwroot/music/代表远程ftp上的目录。
该语句就是下载远程服务器上的一个文件夹“/wwwroot/music/”
该命令的好处就是能直接通过单条语句进行文件上传下载操作,可以方便得写入脚本文件里。
同样可以用ncftp作为客户端一样使用,具体命令参数和ftp命令差不多,可以用?号查找帮助.

No comments:

Post a Comment