当前位置:首页 > 系统教程 > 正文

Linux离线安装lrzsz:rz/sz上传下载小插件安装指南(小白友好版)

Linux离线安装lrzsz:rz/sz上传下载小插件安装指南(小白友好版)

在Linux服务器管理中,经常需要在本地与服务器之间传输文件。lrzsz是一款经典的Linux上传下载工具,它提供了rz(接收文件)和sz(发送文件)两个命令,通过ZMODEM协议在SSH终端中方便地传输文件。然而,很多内网环境无法直接联网,这时就需要进行lrzsz离线安装。本文将手把手教你如何在没有网络的情况下搞定rz命令安装sz命令使用

一、准备工作:下载安装包

首先,在一台能联网的Linux机器(或Windows电脑)上下载lrzsz的RPM包或源码包。推荐使用RPM包,因为安装简单。你可以访问pkgs.org搜索对应发行版(如CentOS 7、Ubuntu)的lrzsz包。以CentOS 7为例,下载lrzsz-0.12.20-36.el7.x86_64.rpm。如果依赖glibc等基础库,通常目标机器已预装,无需额外下载。若需源码编译,则下载lrzsz-0.12.20.tar.gz

二、传输文件到离线服务器

将下载好的安装包通过U盘、FTP或内网共享等方式拷贝到离线Linux服务器上。例如,放在/tmp/目录。

三、安装lrzsz

方法1:使用RPM安装(推荐)

进入安装包目录,执行以下命令:cd /tmpsudo rpm -ivh lrzsz-0.12.20-36.el7.x86_64.rpm若提示依赖缺失,需先安装相应依赖包(可提前下载对应RPM)。安装完成后,rz命令安装即完成。

方法2:源码编译安装

如果下载的是源码包,解压并编译:tar -zxvf lrzsz-0.12.20.tar.gzcd lrzsz-0.12.20./configure --prefix=/usr/local/lrzszmakesudo make install然后创建软链接到系统PATH:sudo ln -s /usr/local/lrzsz/bin/rz /usr/local/bin/rzsudo ln -s /usr/local/lrzsz/bin/sz /usr/local/bin/sz

Linux离线安装lrzsz:rz/sz上传下载小插件安装指南(小白友好版) lrzsz离线安装  Linux上传下载工具 rz命令安装 sz命令使用 第1张

四、验证安装与基本使用

安装完成后,在终端输入rz --versionsz --version,若显示版本信息,则安装成功。使用时,在SSH终端(如Xshell、SecureCRT)中输入rz,会弹出文件选择窗口,选择文件即可上传到当前目录;sz filename可将文件下载到本地。这是sz命令使用的基本方法。

五、常见问题

  • 命令未找到:检查PATH是否包含安装路径,或软链接是否正确。
  • 传输中断:尝试使用rz -esz -e转义控制字符。
  • 依赖缺失:离线安装时务必提前下载所有依赖RPM包,可通过yumdownloader工具在有网机器上批量下载。

通过以上步骤,即使在没有网络的环境下,你也能顺利完成lrzsz离线安装,轻松实现文件的上传与下载。如果你在操作中遇到任何问题,欢迎留言交流!