zoukankan      html  css  js  c++  java
  • 2021-01-27:如何把文件从服务器复制到本地,用什么命令?

    福哥答案2021-01-27:

    scp,rz,sz,sftp,rsync。

    1.scp
    下载PuTTY软件,并在C盘安装目录中,找到pscp.exe文件,将pscp.exe的路径加入到系统环境变量Path中, 官网下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
    在Windows本地,cmd ,打开命令行模式。
    scp –r linux登录账户@服务器IP:服务器上要拷贝文件的完整路径 window上存放文件的路径,现如下,文件拷贝到D盘:
    scp –r root@123.209.99.5:/var/opt/mssql/data/xchdata.bak D:/

    2.rz,sz。
    rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具。优点就是不用再开一个sftp工具登录上去上传下载文件。
    sz:将选定的文件发送(send)到本地机器。
    rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器。

    3.使用 SFTP 进行连接
    因为 SFTP 是基于 SSH 协议的,所以默认的身份认证方法与 SSH 协议保持一致。通常我们使用 SSH Key 来进行连接,如果你已经可以使用 SSH 连接到远程服务器上,那么可以使用以下命令来连接 SFTP:
    sftp user_name@remote_server_address[:path]
    如果远程服务器自定义了连接的端口,可以使用 -P 参数:
    sftp -P remote_port user_name@remote_server_address[:path]
    连接成功后将进入一个 SFTP 的解释器,可以发现命令行提示符变成了 sftp>,使用 exit 命令可以退出连接。
    如果连接地址存在 path 并且 path 不是一个目录,那么 SFTP 会直接从服务器端取回这个文件。

    4.rsync。
    rsync可以实现scp的远程拷贝(rsync不支持远程到远程的拷贝,但scp支持)、cp的本地拷贝、rm删除和"ls -l"显示文件列表等功能。但需要注意的是,rsync的最终目的或者说其原始目的是实现两端主机的文件同步,因此实现的scp/cp/rm等功能仅仅只是同步的辅助手段,且rsync实现这些功能的方式和这些命令是不一样的。事实上,rsync有一套自己的算法,其算法原理以及rsync对算法实现的机制可能比想象中要复杂一些。平时使用rsync实现简单的备份、同步等功能足以,没有多大必要去深究这些原理性的内容。但是想要看懂rsync命令的man文档、使用"-vvvv"分析rsync执行过程,以及实现rsync更强大更完整的功能,没有这些理论知识的支持是绝对不可能实现的。本篇文章将简单介绍rsync的使用方法和它常用的功能。在本篇文章之后的下几篇文章中,将介绍inotify+rsync和sersync,再之后将详细解释rsync相关的原理,其中包括官方技术报告的翻译(即算法原理)、rsync同步的整个过程(也是官方推荐文章的翻译),然后专门使用一篇文章通过示例来详细解释rsync算法原理,最后给出rsync的man文档翻译。希望各位朋友能藉此深入rsync。
    ***
    [Linux 命令详解:SFTP](https://zhuanlan.zhihu.com/p/51749905)
    [rsync:基本命令和用法](https://www.cnblogs.com/weikui/p/10584599.html)
    [评论](https://user.qzone.qq.com/3182319461/blog/1611700897)

  • 相关阅读:
    编码 原码 反码 补码
    java垃圾收集器与内存分配策略
    MYSQL 索引 性能优化
    jvm内存溢出性能调优
    JVM内存模型
    线程相关
    Java 设计模式
    synchronized 与 volatile
    ActivityGroup相关--getLocalActivityManager() 以及intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP)用法
    [Android] Activity 重复使用
  • 原文地址:https://www.cnblogs.com/waitmoon/p/14337103.html
Copyright © 2011-2022 走看看