当前位置:首页 > 服务器类 > Linux服务器 > > Linux中的Ftp客户端──为新手指南

Linux中的Ftp客户端──为新手指南

点击次数:19 次 发布日期:2008-11-29 15:45:13 作者:源代码网
源代码网推荐
源代码网推荐
源代码网推荐  一、简介:
源代码网推荐  
源代码网推荐  在大多发行版都有打包,请到各大发行版的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
源代码网推荐  !<shell-command>          (commands)
源代码网推荐  alias [<name> [<value>]]      anon
源代码网推荐  bookmark [SUBCMD]          cache [SUBCMD]
源代码网推荐  cat [-b] <files>          cd <rdir>
源代码网推荐  chmod [OPTS] mode file...      close [-a]
源代码网推荐  [re]cls [opts] [path/][pattern]   debug [<level>|off] [-o <file>]
源代码网推荐  du [options] <dirs>         exit [<code>|bg]
源代码网推荐  get [OPTS] <rfile> [-o <lfile>]   glob [OPTS] <cmd> <args>
源代码网推荐  help [<cmd>]            history -w file|-r file|-c|-l [cnt]
源代码网推荐  jobs [-v]              kill all|<job_no>
源代码网推荐  lcd <ldir>             lftp [OPTS] <site>
源代码网推荐  ls [<args>]             mget [OPTS] <files>
源代码网推荐  mirror [OPTS] [remote [local]]   mkdir [-p] <dirs>
源代码网推荐  module name [args]         more <files>
源代码网推荐  mput [OPTS] <files>         mrm <files>
源代码网推荐  mv <file1> <file2>         [re]nlist [<args>]
源代码网推荐  open [OPTS] <site>         pget [OPTS] <rfile> [-o <lfile>]
源代码网推荐  put [OPTS] <lfile> [-o <rfile>]   pwd [-p]
源代码网推荐  queue [OPTS] [<cmd>]        quote <cmd>
源代码网推荐  repeat [delay] [command]      rm [-r] [-f] <files>
源代码网推荐  rmdir [-f] <dirs>          scache [<session_no>]
源代码网推荐  set [OPT] [<var> [<val>]]      site <site_cmd>
源代码网推荐  source <file>            user <user|URL> [<pass>]
源代码网推荐  version               wait [<jobno>]
源代码网推荐  zcat <files>            zmore <files>
源代码网推荐  如果针对lftp的每个命令的帮助,应该是:
源代码网推荐  
源代码网推荐  lftp beinan@192.168.1.2:~> help 命令
源代码网推荐  
源代码网推荐  比如
源代码网推荐  
源代码网推荐  代码:
源代码网推荐  lftp beinan@192.168.1.2:~> help get
源代码网推荐  
源代码网推荐  用法: get [OPTS] <rfile> [-o <lfile>]
源代码网推荐  
源代码网推荐  Retrieve remote file <rfile> and store it to local file <lfile>.
源代码网推荐  -o <lfile> specifies 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)
源代码网推荐  -O <base> specifies 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 <command>" gives a brief description of <command>.
源代码网推荐  
源代码网推荐  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).
源代码网推荐
源代码网推荐
源代码网推荐
源代码网推荐
源代码网供稿.
网友评论 (0)
会员中心
服务器类
本站推荐
服务器类之精华