Linux与windows之间文件传输

    xiaoxiao2021-03-25  140

    Linux系统之间传输文件有很多种方法,此篇博客介绍其中的两种。也是在开发过程中经常用到的。

    一般情况下,个人经常用到rz或sz命令来上传下载文件。

    rz sz 上传下载

    安装rz,sz,操作很简单。

    yum install lrzsz

    安装之后,就可以进行基本的上传下载操作:

    通过SecureCRT执行rz,进行上传操作。

    [root@iZ25ltqcjzrZ ~]# rz

    会弹出窗口,选择上传文件,等待完成。当然rz还有一些参数,比如一般使用:

    rz -bey

    scp传输文件

    由于部分服务器安全考虑,不让安装rz软件,只好使用scp传输。scp的操作命令其实很简单。

    将本地文件传输的到目标服务器的指定路径下:

    # 文件复制 $scp local_file remote_username@remote_ip:remote_folder # 目录复制 $scp -r local_folder remote_username@remote_ip:remote_folder

    其中local_file为本地文件,remote_username目标服务器登录名称,remote_ip目标服务器密码,remote_folder目标服务器下的目标路径。

    将远程文件cp到本地:

    $scp remote_username@remote_ip:remote_file local_folder

    对比一下从本地cp到远程服务器,只是把目标和源对调了一下。

    SFTP

    SecureCRT可以通过快捷键Alt+p进入sftp连接模式。

    下载文件

    sftp>get 文件绝对路径

    查看下载到本地的路径,得到下载到本地的路径

    sftp>lpwd

    上传文件:

    sftp>put 本地文件绝对路径 程序新视界 认证博客专家 Spring 架构 Java 个人公众号【程序新视界】,一个硬技术,软实力同步提升的平台。《Spring Boo技术内幕:架构设计与实现原理》作者,《深入以太坊智能合约开发》联合作者之一。主要从事于三方支付行业。
    转载请注明原文地址: https://ju.6miu.com/read-3310.html

    最新回复(0)