Centos中使用FTP命令时出现“-bash: ftp: command not found”2012-05-07 20:12  我的VPS装的是Centos5.5,昨天尝试使用脚本利用FTP把数据备份到虚拟主机空间,但发现脚本使用FTP命令时出错,于时直接在命令行下执行FTP,却提示“-bash: ftp: command not found”,没这个命令,看来是FTP客户端没有安装。

  这就需要重装安装一下FTP客户端了,可以到以下地址根据你的Centos版本找到相应的FTP的rpm package:
linux 系统 版本 lsb_release -a

http://mirror.centos.org/centos/  然后执行以下命令:
  1、5.X版本的


rpm -Uvh http://mirror.centos.org/centos/5/os/i386/CentOS/ftp-0.17-35.el5.i386.rpm  2、6.X版本的:   rpm -Uvh http://mirror.centos.org/centos/6/os/i386/Packages/ftp-0.17-51.1.el6.i686.rpm

  2、6.2 64位版本的:

rpm -Uvh http://mirror.centos.org/centos/6.2/os/x86_64/Packages/ftp-0.17-51.1.el6.x86_64.rpm
  安装后尝试一下,如果可以使用了。