ftp命令:

服务器有安装ftp Server,另外一台linux可以使用ftp的client程序来进行文件的拷贝读取和下载。

 1. 连接ftp服务器 
  格式:ftp [hostname| ip-address]
  a)在linux命令行下输入:ftp 192.168.26.66
  b)服务器询问你用户名和口令,分别输入用户名和相应密码,待认证通过即可。

 2. 下载文件

  下载文件通常用get和mget这两条命令。
  a) get 
  格式:get [remote-file] [local-file]
  将文件从远端主机中传送至本地主机中.
  如要获取服务器上e:\rose\1.bmp,则
  ftp> get /rose/1.bmp 1.bmp (回车)

  b) mget      
  格式:mget [remote-files]
  从远端主机接收一批文件至本地主机.
  如要获取服务器上e:\rose\下的所有文件,则
  ftp> cd /rose
  ftp> mget *.* (回车)

  注意:文件都下载到了linux主机的当前目录下。比如,在 /root/yint下运行的ftp命令,则文件都下载到了/root/yint 下。

 3.上传文件

  a) put
  格式:put local-file [remote-file]
  将本地一个文件传送至远端主机中.
  如要把本地的1.bmp传送到远端主机e:\rose,并改名为333.bmp
  ftp> put 1.bmp /rose/333.bmp (回车)

  b) mput
  格式:mput local-files
  将本地主机中一批文件传送至远端主机.
  如要把本地当前目录下所有bmp文件上传到服务器e:\rose 下
  ftp> cd /rose (回车)
  ftp> mput *.bmp (回车)
  注意:上传文件都来自于主机的当前目录下。比如,在 /root/test下运行的ftp命令,则只有在/root/test下的文件linux才会 上传到服务器e:\rose 下。

 4. 断开连接
  bye:中断与服务器的连接。
  ftp> bye (回车)

SCP命令:

scp是安全的文件拷贝,基于ssh的登录

假定你想把本地计算机/home下的一个名为a.tar.tz的文件拷贝到远程服务器192.168.0.2上的/home/tmp。而且你在远程服务器 上的帐号名为root。可以用这个命令: 
scp /home/a.tar.tz root@192.168.0.2:/home/tmp/

如果把文件从远程机器拷贝到本机当前目录用这个命令: 
   scp root@192.168.0.2:/home/a.tar.tz a.tar.tz

   拷贝远程机器的整个目录下的文件
   scp -r root@192.168.0.2:/home/* ./

最新文章

  1. ubuntu中用户使用的shell如何指定
  2. NET基础(4):引用类型和值类型
  3. sql 执行时间
  4. Excel操作增强包
  5. Ckeditor 中一些核心的对象的作用
  6. 如何在编译Xcode-Plugin工程的时候增加Cocoapods依赖
  7. UNIX环境高级编程——Linux进程地址空间和虚拟内存
  8. C socket指南
  9. PipedInputStream和PipedOutputStream详解
  10. 由于github仓库中提前建立readme文件,导致git push报错error: failed to push some refs to 'git@github.com:
  11. Linux挂载NAS 网络附属存储
  12. $.contents().find设置的data在iframe子页面无法获取值
  13. echarts地图散点高亮弹框制作
  14. 只需两步获取任何微信小程序源码
  15. 轻松看懂Java字节码
  16. maven Could not find artifact com.** 无法下载原因分析
  17. Redux和React-Redux的实现(二):Provider组件和connect的实现
  18. linux 设备文件和设备之间联系的建立
  19. 从官网下载centos
  20. Java微信公众平台开发(十三)--微信JSSDK中Config配置

热门文章

  1. 从设计模式角度看OkHttp源码
  2. 一次VLAN标签引发的网络事件的处置
  3. Echarts4.x雷达图如何展示一维数据?
  4. 开篇:ISP基本模块介绍
  5. 【PHP】用了这么久的Laravel框架,你分析过核心架构了没
  6. PAT A1032 Sharing
  7. docker 容器重启策略
  8. Python语言程序设计(笔记)
  9. springboot 配置将info、error、debug 分别输出到不同文件
  10. thinkphp5安装php高版本出现No input file specified.解决