如何连接ftp服务器(通过阿里云ECS实测)

本文详细介绍了如何通过Linux命令行在本地主机连接阿里云ECS的FTP服务器进行文件传输,包括登录、上传、下载、文件操作及管理等步骤,并提供了示例和命令说明。
摘要由CSDN通过智能技术生成

本地主机连接阿里云ECS建立的FTP服务器进行文件传输

比如网站的IP是123.45.16.666

那么,在linux命令行下输入:ftp 123.45.16.666

服务器询问你用户名和口令,分别输入用户名和相应密码,待认证通过即可。

用之前阿里云ECS建站如何安装FTP设置的用户名 wpadmin
密码为 wordpress123

  1. 传输文件用get

注:以下本地笔记本端简称“本地”

从ftp往本地主机下载文件
get remotefile localfile
(本地默认的位置是/home/dx跟当前开的terminal位置有关系)
(远端ftp默认的位置和之前阿里云ECS建站如何安装FTP设置 有关,这里是/var/ftp/test)

  1. ftp内部挪动文件 用rename
    一个叫做dx006.txt的文件放进testdx_dir文件夹内
    rename dx006.txt testdx_dir/dx006.txt

  2. 从ftp下载文件夹 用mget
    mget remotefiles localfiles

举例,比如想下载ftp上的整个rose文件夹,先用本地目录建立一个rose文件夹,然后在本地rose这打开terminal,连接ftp
进入ftp之后,用下面两个命令
cd rose
mget *.*

比如ftp 里面有dir是testdx_dir想要把全部内容放在本地目录root/ftp_download:
那么先在本机(笔记本这里)用mkdir新建目录ftp_download,在这里打开terminal,登陆ftp;
在ftp里面cd testdx_dir然后用命令mget *.* 表示全部为全部文件依次下载。
最后在本地ftp_download文件夹里就能得到全部的文件了
  1. 删除文件夹内容 (进入ftp文件夹后)用mdelete
    mdelete *

5.删除文件夹本身 用rm
rm ftp文件夹名字

  1. 从本地文件上传文件到ftp去 用put
    (想要上传的文件必须是这个terminal所在的本地目录下的)
    在terminal内键入ftp ip登陆之后,
    put 【本地文件】 【ftp文件】
    例如dx006.txt被上传去ftp命名为666.txt
    put dx006.txt 666.txt

  2. 本地文件夹上传到ftp 用mput
    比如有一个本地文件夹testftp现在想要将里面的内容全部上传去ftp
    那么进入本地testftp文件夹,打开terminal,进入ftp IP,键入用户名和密码
    然后在打开的ftp terminal里用下面的命令,新建一个ftp内的文件夹testftp
    mkdir testftp
    cd testftp
    mput *.*

8.exit退出

信息来源参考
https://zhuanlan.zhihu.com/p/129842066

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值