推荐一个windows上传linux服务器/linux服务器的docker镜像的工具,摆脱docker cp,以及解决常见问题。

Lrzsz,又称为lrz和lsz,是一个用于在Unix、Linux、macOS等操作系统上进行串行文件传输的工具。它支持基于X/Y/ZModem协议的文件传输,能够通过串口或者Telnet/SSH等网络连接进行文件传输。Lrzsz具有传输速度快、可靠性高、易于使用等特点,因此广泛应用于嵌入式系统、网络设备、工业自动化设备等领域。在Linux系统中,Lrzsz通常以命令行工具的形式存在,用户可以通过命令行界面来进行文件传输操作。

安装命令

centos

cmake 复制代码
sudo yum install lrzsz

ubuntu

routeros 复制代码
sudo apt-get install lrzsz

使用

上传文件到服务器/docker

直接拖拽文件到xshell的命令窗(微信聊天记录下载后也可以直接拖拽)

rz

下载文件到本地

bash 复制代码
sz 文件名

缺点

  1. 会限制文件大小
  2. 要求网络环境好一点
  3. 不支持断点

优点

操作方便,可以省去微信右键打开路径的时间(虽然不多)

遇到的问题

上传文件一半显示成功,但是目录下出现乱码的空文件

解决方案一(文件的问题)

使用 rz -be

-b:--binary 用binary的方式上传下载,不解释字符为ascii;

-e:--escape 强制escape 所有控制字符,比如Ctrl+x,DEL等

解决方案二(网络问题)

写在后面

大文件还是建议使用ftp,支持断点等,不然第二天会崩溃的

相关推荐
万花丛中一抹绿5 分钟前
服务器硬件电路设计之 SPI 问答(一):解密 SPI—— 从定义到核心特性
服务器·spi·服务器硬件电路设计
Tim风声(网络工程师)11 分钟前
DNS有关知识(根域名服务器、顶级域名服务器、权威域名服务器)
linux·运维·服务器
热爱跑步的恒川16 分钟前
告别服务器!Amazon Lambda无服务开发实战指南
运维·服务器
拾心2142 分钟前
【运维进阶】Shell 函数的知识与实践
运维
you秀1 小时前
linux中的iptables的简介与常用基础用法
linux·运维·服务器
画中有画2 小时前
使用AI来实现拼多多自动化运营脚本
运维·人工智能·自动化·ai编程·rpa·自动化脚本
xlntj2 小时前
VsCode远程连接服务器后安装Github Copilot无法使用
服务器·vscode·github
matlab的学徒4 小时前
计算机网络
服务器·网络·计算机网络
vvilkim6 小时前
Java主流框架全解析:从企业级开发到云原生
java·运维·云原生
Wy_编程10 小时前
Linux-文本搜索工具grep
linux·运维·服务器