Linux操作系统中的FTP客户端 为新手指南
日期:2007年8月11日 作者: 查看:[大字体 中字体 小字体]-
一、简介: 在大多发行版都有打包,请到各大发行版的ftp列表中得到,或者在发行版的安装盘中也能得到。lftp是一个命令行式的ftp客户端。对中文支持较好。如果您在linux 的text模式下,要安装zhcon或者cce之类的。 安装:
1、RPM包管理的系统,请到
http://freshrpms.net
http;//rpmfind.net 上查找lftp的最新包,可以用
#rpm -ivh name.rpm
#rpm -Uvh name.rpm 这是升级之用
2、源码包安装举例:lftp-3.2.0.tar.bz2
#tar zxvf lftp-3.2.0.tar.bz2
#cd lftp-3.2.0
#./configure
#make
#make install
3.调用方法:
lftp ftp://用户名:密码@地址
比如:
[beinan@S01~]$lftp ftp://beinan@192.168.1.2
口令:
lftp beinan@192.168.1.2:~>
lftp beinan@192.168.1.2:~>ls
-rw-r--r-- 1 1000 100 44387 May 18 10:04 xvmain.jpg
-rw-r--r-- 1 1000 100 202643 May 18 09:45 xxx.jpeg
-rw-r--r-- 1 1000 100 0 May 20 10:01 鲨鱼的故事.txt
二、使用方法:
0.简单的用法:lcd 切换本地目录,比如 lcd /opt
get 取回一个文件,put 向ftp服务器传文件;
1、获得帮助:
代码:
lftp beinan@192.168.1.2:~> help
!(commands)
alias [[ ]] anon
bookmark [SUBCMD] cache [SUBCMD]
cat [-b]cd
chmod [OPTS] mode file... close [-a]
[re]cls [opts] [path/][pattern] debug [off] [-o ]
du [options]exit [ bg]
get [OPTS][-o ] glob [OPTS]
help [] history -w file-r file-c-l [cnt]
jobs [-v] kill all
lcdlftp [OPTS]
ls [] mget [OPTS]
mirror [OPTS] [remote [local]] mkdir [-p]
module name [args] more
mput [OPTS]mrm
mv[re]nlist [ ]
open [OPTS]pget [OPTS] [-o ]
put [OPTS][-o ] pwd [-p]
queue [OPTS] [] quote
repeat [delay] [command] rm [-r] [-f]
rmdir [-f]scache [ ]
set [OPT] [ []] site
sourceuser [ ]
version wait []
zcatzmore 如果针对lftp的每个命令的帮助,应该是:
lftp beinan@192.168.1.2:~> help 命令
比如
代码:
lftp beinan@192.168.1.2:~> help get
用法:get [OPTS]
[-o ]
Retrieve remote fileand store it to local file .
-ospecifies local file name (default - basename of rfile)
-c continue, reget
-E delete remote files after successful transfer
-a use ascii mode (binary is the default)
-Ospecifies base directory or URL where files should be placed
简介:gftp基于gtk的ftp客户端,大家用的也比较多吧,支持中文目录。如果您的gftp不能支持中文,请升级版本。
# Written in C and has a text interface and a GTK+ 1.2/2.x interface
# Supports the FTP, FTPS (control connection only), HTTP, HTTPS, SSH and FSP protocols
# FTP and HTTP proxy server support
# Supports FXP file transfers (transferring files between 2 remote servers via FTP)
# Supports UNIX, EPLF, Novell, MacOS, VMS, MVS and NT (DOS) style directory listings
# Bookmarks menu to allow you to quickly connect to remote sites
下载安装:
在各大发行版中,都有gftp的打包,可以用各发行版自带的工具来安装。我只说源码包安装:
源码包安装,通用于所有发行版,举例说明:gftp-2.0.18.tar.bz2
代码:
[root@S01ftp]#ls -lh
总用量 1.4M
-rw-r--r-- 1 root root 1.4M 2005-05-21 09:18 gftp-2.0.18.tar.bz2
[root@S01ftp]#tar jxvf gftp-2.0.18.tar.bz2
[root@S01gftp-2.0.18]#./configure
[root@S01gftp-2.0.18]#make
[root@S01gftp-2.0.18]#make install
注:因为gftp依赖gtk,如果不能make过去,您应该指定PKG_CONFIG_PATH
[root@S01gftp-2.0.18]# export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
调用:
代码:
[root@S01gftp-2.0.18]#gftp
主页: http://www.iglooftp.com/linux/
pro是商业版,不带pro的已经很长时间没有更新了。
http://www.iglooftp.com/linux/index.html
安装比较简单,因为是商业的,Install就行。
对中文的支持还可以,不过是GTK1的,在新版本的发行版上执行的效果不理想。
功能很全,对FXP支持较好。
图片可以到官方网站看。
安装举例:
代码:
[root@S01ftp]#tar zxvf IglooFTP-PRO-1.2.4-linux.tar.gz
[root@S01ftp]#cd IglooFTP-PRO-1.2.4-linux
[root@S01IglooFTP-PRO-1.2.4-linux]#sh Install
调用方法:
[root@S01IglooFTP-PRO-1.2.4-linux]#IglooFTP-PRO
主页:http://www.ncftp.com
简介:在 ZHCON 和 X 环境下面都没有问题,对中文支持很好。是一个极不错的text模式的ftp客户端;
NcFTP包括 服务器版本和客户端版本,我们在本帖中只介绍客户端。
安装:编译安装
您可以根据自己机器的架构,大多我们用的是intel cpu的机器 ,所以要选 x86版本,当然也能通过源码包编译安装。
本介绍中,我们还是用源码包安装,因为通用。
下载:
ftp://ftp.ncftp.com/ncftp/ncftp-3.1.9-src.tar.gz
编译安装:
#tar zxvf ncftp-3.1.9-src.tar.gz
#cd ncftp-3.1.9
#./configure
#make
#make install
如果有依赖关系,或者需要指定PKG_CONFIG_PATH的变量,应该尝试一下
#export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
然后再用上面的命令。
调用:
#ncftp ftp地址
比如 :
#ncftp 192.168.1.2
对中文支持较好。
看例子:
ncftp /pub/电影 > put 鲨鱼的故事.txt
鲨鱼的故事.txt: 0.00 B 0.00 B/s
ncftp /pub/电影 > ls
鲨鱼的故事.txt
ncftp /pub/电影 >
至于ftp的使用,无非是put文件,get取回文件,mput mget
比如取回单个文件,可以用 get filename 放文件得可用 put filename,如果是取回整个目录,则用get -R 目录名,同理放一个目录到FTP服务器上,可以用 put -R 目录
比如我们想把FTP服务器上的电影 目录取回到 本地机的/opt目录
ncftp /pub > lcd /opt/
ncftp /pub > ls
sun/ sunmoon/ 电影/
ncftp /pub > get -R 电影/
如果想要得到帮助:
ncftp /pub > help
Commands may be abbreviated. 'help showall' shows hidden and unsupported
commands. 'help' gives a brief description of .
ascii cat help lpage open quit show
bgget cd jobs lpwd page quote site
bgput chmod lcd lrename passive rename type
bgstart close lchmod lrm pdir rhelp umask
binary debug lls lrmdir pls rm version
bookmark dir lmkdir ls put rmdir
bookmarks get lookup mkdir pwd set
For details, please see the manual ("man ncftp" at your regular shell prompt
or online at http://www.NcFTP.com/ncftp/doc/ncftp.html).(出处:急速软件下载学院)
-
- Linux操作系统中的FTP客户端 为新手指南 相关文章:
- ·诺顿杀毒软件正式版用户找回密码的方法
- ·Linux下限制Root用户进行远程登陆
- ·一位拥有5位数QQ号码用户的自白
- ·从与客户沟通谈程序员的内在职业素养
- ·网页中使用多线程来增强用户体验
- ·微调Vista“用户帐户控制”功能
- ·Leopard中用户帐户和文件共享的新变化
- ·Vista帐户密码重设秘技大披露
- ·.NET中取得IP/用户名等信息常用方法
- ·窗口偷窥者监视IE盗取用户信息
- Linux操作系统中的FTP客户端 为新手指南 相关软件
- ·《英雄Ⅱ》技术封测客户端
- ·红房子绿窗户
- ·新泡泡堂《勇闯章鱼岛》客户端下载
- ·《魔兽世界》客户端升级补丁 2.1.3
- ·《网络三缺一》客户端
- ·《天黑请闭眼 Online》客户端杀人游戏
- ·《海盗王》客户端V1.35版本
- ·《宝贝坦克》客户端
- ·《DJMAX》公测最新客户端补丁
- ·《特种部队》客户端
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
下一篇:JSP中include指令和include行为的区别
精品推荐
热点TOP10
- ·RedHat Linux常见的日志文件和常用命令
- ·Linux常用命令详解
- ·Linux Apache Web 服务器终极教程
- ·Linux硬件管理的基础知识
- ·菜鸟文本模式安装Fedora Core 4.0教程
- ·Red Hat linux 8.0 Package List
- ·如何查看Linux下系统占用的资源(top、free、uptime)
- ·Linux系统下DNS服务器的配置
- ·常用Linux与Windows共享建最简Samba
- ·恢复被误删除的Linux文件
- ·Linux操作系统下VI编辑器常用命令详细介绍
- ·什么是 Red Hat Linux
- ·解析Fedora最新Linux操作系统桌面
- ·万能声卡驱动(Alsa)的安装方法
- ·UNIX IP Stack 调整指南
- ·Linux下虚拟域名的实现(3)
- ·Linux下限制Root用户进行远程登陆
- ·Linux系统网络配置详细解析
- ·在Linux操作系统下安装与运行GAMIT软件
- ·在Linux服务器上做备份和恢复
特别推荐
- ·Linux操作系统下用单网卡捆绑双IP
- ·恢复被误删除的Linux文件
- ·在Linux服务器上做备份和恢复
- ·Linux中网络参数的意义及其应用
- ·linux知识大全
- ·解析Linux服务器远程控制技术
- ·新手关于Linux系统的一些错误认识
- ·Linux系统至少有五大点比Vista更好
- ·Linux攻略 关于Apache安装、配置、优化
- ·详细讲解Linux操作系统的进程管理的功能
- ·解决Linux和Windows双系统的引导问题
- ·新手学堂:Linux操作系统安全性能检查笔记
- ·600个优秀网站
- ·提高Linux操作系统网速的方法
- ·Linux系统下挂载硬盘光驱和U盘的方法
- ·Linux发行版图标大全
- ·优化Linux系统资源和加快启动速度的方法
- ·新手学堂 Linux操作系统的内核编译步骤
- ·网卡设置常见问题
- ·Linux学习手册
