Centos下SSH用FTP命令上传文件至另一个FTP空间

admin 发表于 [Linux] 分类,标签: CentOS Linux FTP
1

在Linux下,往往因为没有图形界面,上传和下载文件是很多客户难以使用的原因.这里介绍下在Centos的VPS中使用ftp命令上传文件.

先安装ftp工具:

yum install ftp

安装好后,开始使用:[假设远程vps或空间的IP是8.8.8.8,]

#ftp 8.8.8.8 21          [远程vps或空间的IP和FTP的端口]

然后根据提示输入用户名和密码.

下面介绍几个常用命令:

ftp>lcd               本地工作目录

ftp>cd                远程目录

ftp>binary            推荐采用二进制传输,避免乱码.

ftp>tick             开启传输时的字节计数器,再执行一次即可关闭

FTP>ls               显示远程目录文档和子目录的缩写列表。

FTP>cd               更改远程电脑上的工作目录。

FTP>bye              断开退出ftp

1.下载文件

get

格式:get [远程文件] [本地文件]

例:下载远程/public_html/website.zip

ftp> get /public_html/website.zip website.zip

mget

格式:mget [下载整个目录下的文件]

例:下载服务器上/public_html下的所有文件

ftp> cd /public_html

ftp> mget *.*

注意:文件都下载到了linux主机的当前目录下。

2.上传文件

put

格式:put [本地文件] [远程文件]

例:要把本地的website.zip传送到远端主机

ftp>put website.zip website.zip

mput

格式:mput [本地文件夹]

例:要把本地当前目录下所有zip文件上传到服务器/public_html下

ftp>cd /public_html

ftp>mput *.zip

此命令,配合winSCP工具来用,在上传,下载上会非常快.

1 条评论

发表我的评论