推荐一个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,支持断点等,不然第二天会崩溃的

相关推荐
zmsup1 小时前
Agent 上下文调优:结合 OpsArk 运维智能体,设计模型每一步真正需要的信息
运维·agent·上下文压缩·运维智能体·上下文调优
DYWorker0012 小时前
Linux驱动:RK3568 GMAC + YT8531C 千兆以太网全流程解剖
linux
吴声子夜歌3 小时前
Nginx应用与运维——Nginx负载均衡应用实战(二)
运维·nginx·负载均衡
lisanmengmeng3 小时前
NRPE 添加命令(一)
linux·运维·服务器
pt10433 小时前
CML网络仿真入门-2:使用CML模拟网络实验环境
运维·网络协议
树下水月4 小时前
Typora破解
linux·服务器·前端
沫璃染墨5 小时前
《从零入门Linux系统篇(五十七):线程篇·十——生产者消费者模型进阶:从环形缓冲区到POSIX信号量》
linux·运维·服务器·开发语言·c++·系统架构·信号处理
wuminyu5 小时前
LockStack在虚拟线程Mount和Unmount拷贝过程剖析
java·linux·c语言·jvm·c++
深念Y5 小时前
rime-雾凇拼音-配置记录
linux·junit·软件·拼音·kde
HAHAXX85 小时前
电商RPA批量上架通用方案:一套流程如何同时跑通拼多多、抖店、淘宝和跨境平台
java·运维·rpa