zoukankan      html  css  js  c++  java
  • Linux_接收文件(rz)和发送文件(sz)

    我们连接linux通常是使用一些ssh工具进行远程访问连接的,在使用过程中,少不了将本地文件上传到linux或将linux上的文件下载到本地,每次使用ftp比较繁琐而且浪费时间。我们可以使用linux系统下的rz、sz命令非常方便的完成文件的上传和下载。

    rz(Receive ZMODEM ):使用ZMODEM协议,将本地文件批量上传到远程Linux/Unix服务器,注意不能上传文件夹。

    sz(Send ZMODEM):通过ZMODEM协议,可将多个文件从远程Linux/Unix服务器下载到本地。注意不能下载文件夹,如果下载文件夹,请先打包再下载

    检查命令是否可用

    输入命令:rz -be

    若弹出文件选择框表示命令可用

    若提示未找到命令表示命令不可用,我们需要安装对应的命令软件包。

    安装软件包的方法:使用yum search sz 查找该命令的软件包,再使用 yum install 包名   安装这个软件包

    安装成功后,输入 rz -be 则弹出文件选择框

    rz(Receive ZMODEM)

    使用ZMODEM协议,将本地文件批量上传到远程Linux/Unix服务器,注意不能上传文件夹。

    常用参数

    • -b 以二进制方式,默认为文本方式。(Binary (tell it like it is) file transfer override.)
    • -e 对所有控制字符转义。(Force sender to escape all control characters; normally XON, XOFF, DLE, CR-@-CR, and Ctrl-X are escaped.)

    如果要保证上传的文件内容在服务器端保存之后与原始文件一致,最好同时设置这两个标志,比如: rz -be

    此命令执行时,会弹出文件选择对话框,选择好需要上传的文件之后,点确定,就可以开始上传的过程了。上传的速度取决于当时网络的状况。

    如果文件传送成功,则显示如下图:

    上传成功后可在命令执行目录查看上传的文件

    sz(Send ZMODEM)

    通过ZMODEM协议,可将多个文件从远程Linux/Unix服务器下载到本地。注意不能下载文件夹,如果下载文件夹,请先打包再下载。

    命令格式如下:

    sz file1 [file2] [file3]   # 至少要下载1个,可同时下载多个文件 

    此命令执行时,会弹出文件保存接收对话框

    选择好保存路径后,点确定,就可以开始下载文件,下载成功会显示传送完毕。

    下载成功后可在保存的目录查看文件

  • 相关阅读:
    vue2.0实践的一些细节
    数据库之一
    angularJS实用的开发技巧
    移动端开发的一些技巧总结(2)
    vue入门学习(基础篇)
    JS继承之原型继承
    css3动画
    使用 xlsx 前端解析 excel 文件
    webpack4 打包 library 遇到的坑
    roc-charts 开发笔记:JS广度优先查找无向无权图两点间最短路径
  • 原文地址:https://www.cnblogs.com/testlearn/p/15041057.html
Copyright © 2011-2022 走看看