# 使用Terminal 连接FTP

####Tips:  
1 通过!进入本地主机的shell,然后通过exit退出本地主机进入远程服务器shell  
2 要把文件下载到哪一个目录 就要先cd 到 哪个目录,再去进行ftp 连接,这样 执行 get 文件 自动下载到目录

3 下载的文件的时候,会出现交互命令,用prompt 关闭交互模式
> ftp prompt # 输入一次 是 关闭 再次输入prompt 是打开交互模式
4  verbose 控制文件传输过程是否显示

* 1 远程登录 根据提示输入用户名和密码

> ftp 115.159.204.xxx

* 2 下载单个文件用get

> get play.png 获取远程的单个文件 直接进行下载到本地

* 3 下载多个文件用 mget

1> mget *  下载当前路径下的所有文件以及文件夹  
  2> mget *.png 下载当前路径下所有文件后缀为.png 格式的文件  
  3> mget 文件名: 下载当前路径下的固定文件 单个  
  4> mget 文件名 文件名 :下载当前路径下的多个文件  
 
 
* 4 put 上传文件
> put play.png 将单个文件上传至服务器

* 5 mput 上传多个文件
  1> mput *  上传当前路径下的所有文件以及文件夹  
  2> mput *.png 上传当前路径下所有文件后缀为.png 格式的文件  
  3> mput 文件名: 上传当前路径下的固定文件 单个  
  4> mput 文件名 文件名 :上传当前路径下的多个文件

* 6 删除单个文件

> delete play.png

* 7 批量删除文件

1> mdelete *  删除当前路径下的所有文件以及文件夹  
  2> mdelete *.png 删除当前路径下所有文件后缀为.png 格式的文件  
  3> mdelete 文件名: 删除当前路径下的固定文件 单个  
  4> mdelete 文件名 文件名 : 删除当前路径下的多个文件    
 
 
* 8 rename 重命名文件
> rename wee.png weed.png

* 9 文件传输格式的控制

> ascii  设置为ascii 模式,为文字传输模式  
> binary  为二进制模式   
> image  模式直接为Binary模式  
> type  更改传输文件的模式

* 10 连接命令

> open 连接某个FTP服务器

> close 关闭当前的连接

> disconnect 相当于 close

> user  再次输入一次用户名和密码

FTP 命令的使用详解相关推荐

  1. MAC OS 命令行使用详解

    MAC OS 命令行使用详解:https://blog.csdn.net/sun375867463/article/details/9812317 1 为什么要使用命令行/如何开启命令行? 许多功能在 ...

  2. 离线调用linux命令,GitHub - rinetd/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。...

    Linux Command 516 个 Linux 命令大全,内容包含 Linux 命令手册.详解.学习,值得收藏的 Linux 命令速查手册.请原谅我写了个爬虫,爬了他们家的数据linuxde.ne ...

  3. 实验楼linux命令,GitHub - encorechow/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。...

    Linux Command 516 个 Linux 命令大全,内容包含 Linux 命令手册.详解.学习,值得收藏的 Linux 命令速查手册.请原谅我写了个爬虫,爬了他们家的数据linuxde.ne ...

  4. spark常用的linux命令,GitHub - Sparkinzy/linux-command: Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。...

    Linux Command 516 个 Linux 命令大全,内容包含 Linux 命令手册.详解.学习,值得收藏的 Linux 命令速查手册.请原谅我写了个爬虫,爬了他们家的数据linuxde.ne ...

  5. telnet 命令使用方法详解,telnet命令怎么用

    telnet 命令使用方法详解,telnet命令怎么用? 文章类型:电脑教程 原创:天诺时空   什么是Telnet? 对于Telnet的认识,不同的人持有不同的观点,可以把Telnet当成一种通信协 ...

  6. Linux系统常用命令及其使用详解大全

    Linux系统常用命令及其使用详解大全 整理了linux常用的命令,最长常用的也就几十个,cd,ls ,vi等等,有些容易忘记,经常拿出来看看. 其他的可以推荐一个网站,https://www.lin ...

  7. Linux rpm 命令参数使用详解

    Linux rpm 命令参数使用详解 RPM是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的"添加/删除程序" rpm 执行安装 ...

  8. 【转】Linux命令工具 top详解

    Linux命令工具 top详解 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器.top是一个动态显示过程,即可以通过用户按键来不 ...

  9. Linux中history历史命令使用方法详解

    在/etc/profile里添加如下:#History export HISTTIMEFORMAT="[%F %T]" HISTDIR=/home/common/.hist if ...

最新文章

  1. jquery 对框架自适应高度 兼容各种浏览器
  2. T-SQL 2 Tips: 1.计算任意两日期之间的周一到周日分别各有几个! 2.根据出生日期计算精确年龄!...
  3. bzoj1878: [SDOI2009]HH的项链
  4. mysql主从同步slave_MySQL主从复制(Master-Slave)实践
  5. Android Studio自定义模板 做开发竟然可以如此轻松 后篇
  6. 华为数据之道 pdf_华为官方出品,华为数据之道新书来了
  7. Java 线程详解(一)线程的基础
  8. RabbitMQ指南之三:发布/订阅模式(Publish/Subscribe)
  9. 安装Windows Server 2008 R2 Cluster
  10. 看见几篇文章,收藏一下。
  11. 单片机c语言信号灯定时编程,单片机定时器控制交通灯程序1
  12. 基于 Flink SQL CDC的实时数据同步方案
  13. 三十分钟理解:线性插值,双线性插值Bilinear Interpolation算法
  14. Android MVVM框架搭建(一)ViewModel + LiveData + DataBinding
  15. OpenHarmony恢复启动子系统init进程之服务启动
  16. python(六)动态网页爬虫
  17. laravel实现点餐系统
  18. python3爬取网易云歌单数据清洗_利用Python网络爬虫抓取网易云歌词
  19. Leetcode 45. 跳跃游戏 II
  20. 阿里云Epel镜像的安装方法

热门文章

  1. typescript调用javascript URI.js
  2. git 从远程主服务器当中创建新分支
  3. printf(%d, -10u); 这个输出什么呀, 0或1?
  4. 图像滤波总结(面试经验总结)
  5. Proxy与NAT有什么区别
  6. 修改SQL SERVER内置存储过程
  7. ASP.NET 2.0 AJAX中Webservice调用方法示例
  8. Redis源码分析-TCMalloc
  9. 汇编语言调用Linux系统调用
  10. Python实现决策树(Decision Tree)分类