Linux下通过SecureCRT的rz、sz和sftp实现文件的上传和下载

MIPI HS TX深度解析:从电气参数到FPGA调试实战 MIPI接口是移动设备与嵌入式系统中连接显示屏和摄像头的主流标准,其物理层D-PHY/C-PHY定义了低功耗与高速两种工作模式。高速发送器(HS TX)负责将视频数据以低压差分信号送出,其摆幅、压摆率、终端匹配和HS/LP切换时序直接影响信号完整性与显示稳定性。FPGA平台上驱动MIPI屏幕时,常因HS TX链路配置不当导致无信号、花屏或时序错乱等问题。从协议分层到关键电气参数,再到PCB布局与FPGA软硬核方案,深入理解HS TX的底层机制,才能有效解决MIPI屏调试中的实际故障。本文以工程实践视角剖析H 阅读详情
导读Zmodem是目前最流行的文件传输协议, 下述的rz/sz命令就是通过Zmodem模式传输文件.

SecureCRT中有以下文件传输协议:
① ASCII: 最快的传输协议, 但只能传送文本文件;
② Xmodem: 古老的传输协议, 速度较慢, 但使用了CRC错误侦测方法, 传输的准确率可高达99.6%;
③ Ymodem: 是Xmodem的改良版, 使用了1024位区段传送, 速度比Xmodem快;
④ Zmodem: Zmodem采用了串流式(streaming)传输方式, 传输速度较快, 而且还具有自动改变区段大小和断点续传、快速错误侦测等功能.

1 通过rz/sz命令上传/下载

1.1 安装lrzsz软件

[root@host-10-0-20-50 ~]# sudo yum install -y lrzsz

若服务器不能连接外网, 可参照 CentOS 6.5中安装使用dstat资源统计工具 中的设置.

1.2 rz - 上传文件

rz中的r是received(接收)的缩写, 意为服务器接收文件(received by client), 即上传本地文件到服务器.

键入rz命令, 然后回车, 将弹出文件选择对话框, 选择需要上传的文件, 可选择多个文件.

点击确定后即可上传文件, 文件接收路径为当前执行rz命令的路径.

过程如下:

[root@host-10-0-20-50 ~]# rz
rz waiting to receive.
Starting zmodem transfer.  Press Ctrl+C to cancel.

Linux下通过SecureCRT的rz、sz和sftp实现文件的上传和下载Linux下通过SecureCRT的rz、sz和sftp实现文件的上传和下载

注意: 上传文件时, 如果Linux服务器接收文件的目录下有同名的文件, 将跳过上传过程. 信息如下:

[root@host-10-0-20-50 elk]# rz
rz waiting to receive.
Starting zmodem transfer.  Press Ctrl+C to cancel.
Transferring elasticsearch-5.6.10.tar.gz...
elasticsearch-5.6.10.tar.gz was skipped

Linux下通过SecureCRT的rz、sz和sftp实现文件的上传和下载Linux下通过SecureCRT的rz、sz和sftp实现文件的上传和下载
扩展: 使用rz会有两个问题: 上传中断、上传文件变化(md5不同). —— 尚未验证, 请存疑.

解决办法: 上传时用rz -be, 并且不要勾选弹出的对话框中"Upload files as ASCII"前选框.

-b: 用binary的方式上传下载, 不解释字符为ASCII.
-e: 强制escape所有控制字符, 比如Ctrl+x, DEL等.

1.3 sz - 下载文件

sz中的s是send(发送)的缩写, 意为服务器发送文件到客户端(send to client), 即下载服务器文件到本地.

键入sz download_files命令, 然后回车, 即可将服务器中的文件下载到SecureCRT配置的目录下:

过程如下:

[root@host-10-0-20-50 ~]# cd /data/elk
[root@host-10-0-20-50 ~]# sz elasticsearch-5.6.10.tar.gz

Linux下通过SecureCRT的rz、sz和sftp实现文件的上传和下载Linux下通过SecureCRT的rz、sz和sftp实现文件的上传和下载

(1) sz的其他用法:
sz filename # 下载一个文件
sz filename1 filename2 # 下载多个文件
sz dir/* # 下载dir目录下的所有文件, 不包含dir下的文件夹

(2) 修改SecureCRT默认的上传/下载目录:

选择菜单栏的[Options(选项)] --> [Session Options(会话选项)] --> [X/Y/Zmodem], 然后修改Upload/Download路径即可.

2 通过sftp上传/下载文件

为了数据和服务的安全, 很多生产环境中的Linux服务器不能使用外网环境. 在只有SSH连接的情况下, 传输文件变得很不方便.

如果Linux服务器未安装用于上传和下载的lrzsz软件, 又不能现场安装, 此时可考虑使用sftp完成相关操作.

2.1 关于SFTP的简介

SFTP是Secure File Transfer Protocol(安全文件传输协议)的缩写, 可以为传输文件提供一种安全的网络的加密方法.

不需要单独安装或配置sftp —— 支持SSH连接的服务器, 也就默认开启了SFTP.

SFTP是SSH的一部分: 在SSH软件包中, 已经包含了SFTP安全文件信息传输子系统.

SFTP本身没有单独的守护进程, 它必须使用sshd守护进程 (端口号默认是22) 来完成相应的连接和答复操作.

所以从某种意义上来说, SFTP并不像一个服务器程序, 而更像是一个客户端程序.

2.2 SFTP与FTP的区别

① FTP是一种方便数据共享的文件传输协议, 包括一个FTP服务器和多个FTP客户端. FTP客户端通过FTP协议从服务器上下载资源.

② SFTP协议是在FTP的基础上, 对数据采取了加密/解密技术, 使数据传输更安全.

③ SFTP的传输效率比FTP的低很多.

2.3 使用SFTP之前的工作

Windows系统下, 可以使用Core FTP、FileZilla、WinSCP、Xftp等软件来连接SFTP进行上传/下载文件、建立/删除目录等操作.

这里主要探讨Linux系统下的操作.

(1) 软件环境:

可以使用任意终端工具, 比如MacOS下的Terminal, 或iTerm(此处演示使用), 或SecureCRT.

(2) sftp建立连接:

在终端中进行操作, 若打开SecureCRT的sftp: 菜单栏的[File] --> [Connect SFTP Session]即可.
# 在默认的SSH端口(22)下连接:

# sftp username@remote_ip(or remote host name), 连接root用户, 则可省略"root@".  
sftp root@10.0.20.51

# 在其他端口下的连接

sftp -o port=1000 username@remote_ip

如果出现验证, 填入正确的密码后即可实现远程连接. 连接成功后终端信息如图:
Linux下通过SecureCRT的rz、sz和sftp实现文件的上传和下载Linux下通过SecureCRT的rz、sz和sftp实现文件的上传和下载

2.4 sftp - 上传文件

sftp与ftp有着几乎相同的语法和功能:

① ls, rm, cd, mkdir, pwd 等指令是对当前连接的远程端服务器的操作;

② lls, lrm, lcd, lmkdir, lpwd 等指令是对本地端服务器的操作 —— 在上述指令前加l(local)即可.

上传操作示例:
# 默认连接的都是root目录, 查看本地和远端/root路径下的文件:

sftp> lls               # 本地
anaconda-ks.cfg  install.log  install.log.syslog  porc  remote.sh  test.sh
sftp> ls                # 远端
anaconda-ks.cfg  install.log  install.log.syslog  myid  remote.sh  test.sh

# 将本地的remote.sh文件上传至远端服务器的/home路径下:

sftp> put remote.sh /home       # 指定远端接收路径为/home
Uploading remote.sh to /home/remote.sh
remote.sh                                   100%  538     0.5KB/s   00:00
sftp> ls /home                  # 查看远端/home路径下的文件
/home/remote.sh

2.5 sftp - 下载文件

下载操作示例:
# 将远端/root路径下的myid文件下载至本地/home路径下:

sftp> get /root/myid /home          # 指定远端文件 + 本地接收路径
Fetching /root/myid to /home/myid
sftp> lls /home                     # 查看本地/home路径下的文件
myid

如果上传/下载的是文件夹, 在put/get命令后加上-r参数即可.
上述操作截图如下:
Linux下通过SecureCRT的rz、sz和sftp实现文件的上传和下载Linux下通过SecureCRT的rz、sz和sftp实现文件的上传和下载
退出sftp:

在终端输入quit或者exit, 然后回车, 就能退出sftp连接.

原文来自:https://www.linuxprobe.com/linux-securecrt-sftp.html

【ROS2】MOMO的鱼香ROS2(三)ROS2入门篇——ROS2第一个节点 阅读详情

相关推荐

VirtualBox增强功能安装全指南:从下载到配置复制粘贴功能

本文详细介绍了VirtualBox增强功能的完整安装与配置流程,重点解决了虚拟机与主机间复制粘贴、文件拖放等核心协作难题。通过分步指南和故障排查,帮助用户在不同操作系统(如Windows、Linux)中实现无缝集成,提升虚拟化工作效率与体验。

weixin_29206669的博客 419

Linux笔记13_SSH服务和rz/sz命令

Linux笔记13_SSH服务和rz/sz命令 SSH 服务rz sz命令 SSH 服务 安装软件 服务:openssh-server 客户:openssh-clients 安装包:openssh* ssh 端口号 22 查看ssh服务 关闭防火墙和selinux 远程登陆管理: 无密码登陆(ssh密钥认证) Client: 产生公钥和私钥:[root@server ~]# ssh-keygen 拷贝公钥给对方:[root@server ~]# ssh-copy-id -i 192.168.1.

运维开发工程师 525

手把手教你用DCA1000EVM解析IWR6843毫米波雷达数据(附MATLAB代码)

本文提供了一份详尽的实战指南,手把手教你使用DCA1000EVM采集并解析TI毫米波雷达IWR6843的原始数据。内容涵盖硬件连接配置、mmWave Studio参数设置、LVDS数据流结构解析,并附有核心MATLAB代码,详细演示了从原始二进制文件到距离-速度谱的信号处理全链路,帮助开发者快速掌握数据解析与处理的关键步骤。

terraform7cloud的博客 227

欢迎使用优快云-markdown编辑器

sz和rz命令 本地机与服务器之间文件传输 sz: 可以从服务器往本地PC下载文件(配合 –be选项可以下载大文件而不会中断) rz:可以往linux服务器上上传文件(配合 –be选项可以传大文件) sz:sz命令是利用ZModem协议来从Linux服务器传送文件到本地,一次可以传送一个或多个文件。相对应的从本地上传文件到Linux服务器,可以使用rz命令。 常用参数-a 以文本方式传输(ascii

zjbzwhwhz的博客 385

Jetbrains IDE 配置上Gemini Code 插件,让你的的编程高效起飞~

Gemini Code Assist是 Google 家产品,基座模型为最新的Gemini 2.5 Pro。本篇实践了在 WebStrom 中Gemini Code Assist插件的高效编程。

2301_76993408的博客 4596

Power BI Report Server自定义登录实战:从AD切换到Form的完整流程(附GitHub源码)

本文详细介绍了如何将Power BI Report Server的登录认证从Active Directory切换到自定义Form认证的完整流程。通过环境准备、认证模块编译、配置脚本修改等步骤,帮助用户实现品牌统一的登录界面和简化外部用户访问。附有GitHub源码,适用于需要个性化登录解决方案的企业。

pz890123456的博客 209

Linux文件上传下载rz、sz与sftp

一、rz上传、sz下载文件 rz是将Windows系统上的文件上传到Linux下 sz是将Linux系统下的文件上传到Windows下 1.rz案例,输入rz下载文件到Linux下 [root@bogon ~]# rz 按图所示在windows上找到要下载的文件,点击add,点击OK即可自动下载文件。 2.sz案例,输入sz上传文件到Windows系统下 [root@bogon ~]# vi aaa [root@bogon ~]# sz ./aaa rz Starting zmod

DBSec_HZ的博客 3414

机器人中的数值优化(十三)——QP二次规划

本系列文章主要是我在学习《数值优化》过程中的一些笔记和相关思考,主要的学习资料是深蓝学院的课程《机器人中的数值优化》和高立编著的《数值最优化方法》等,本系列文章篇数较多,不定期更新,上半部分介绍无约束优化,下半部分介绍带约束的优化,中间会穿插一些路径规划方面的应用实例

慕羽★的博客 2793

linux传输文件的几种方式(ftp、sftp、rz/sz、scp)

介绍 ftp(文件传输协议) : ftp是文件服务器,可实现文件的上传下载,存储等功能。 sftp(安全文件传输协议):作用同ftp,但突出一个安全。 scp(secure copy): scp能够将不同主机的文件进行相互传输,使用简单方便。此方法会加密传输文件,安全性提升,但是相对于的速度会慢些。 rz : 用于linux与windows之间的文件上传(需要在window安装xshell) sz : 用于linux与windows之间的文件下载(需要在window安装xshell) ftp和sftp 查看

zhouyingxiong的博客 4万+

29、网络支持技术:CDN、覆盖网络与无标度网络解析

本文详细解析了CDN路由方式与性能指标,探讨了覆盖网络与无标度网络的特性及其在云计算和现代网络中的应用。文章分析了CDN的关键技术与挑战,介绍了覆盖网络与小世界网络的基本原理,并深入讨论了无标度网络的构建算法、性能优化策略以及在多个领域的应用案例。最后,文章展望了未来网络技术发展趋势与无标度网络的结合潜力。

night的博客 89

17. ADC开发

bes2700 支持2路ADC。

雪飞_海 342

SecureCRT中SFTP经常用到的命令

按ALT+P弹出SFTP窗口,弹出新窗口,就可以进行ftp操作。 输入:help,显示FTP提供的命令 pwd:显示linux主机上当前所在目录(即远程主机上的目录) lpwd:显示本地目录(假如你用windows上传文件,windows就是本地) ls:查询远程主机上当前目录下有哪些文件 lls:查询本地当前目录下有哪些文件 lcd:改变本地主机上的上传目录(本地目录) cd:改变远程主机上的接收目录(远程目录) get:将远程目录中的文件下载到本地目录 put:将本地目录中的文件上传到远程目录 quit

E_Possible的博客 559

OceanBase数据库LSM-Tree存储引擎深度解析:合并写入与压缩优化策略

OceanBase数据库采用创新的LSM-Tree架构设计,通过"基线-增量"分离存储实现高性能。内存中的MemTable处理写入,磁盘上的SSTable存储有序数据,利用多级缓存加速读取。写入时先写日志再更新内存,合并操作将增量数据整合为基线数据以优化查询性能。相比传统B+树引擎,OceanBase在写入吞吐、压缩效率和存储成本方面优势显著,特别适合写入密集型场景。合并操作作为核心机制,通过多种触发方式和执行策略平衡性能与资源消耗。

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 1342

Linux - 通过SecureCRT的rz、sz和sftp实现文件的上传和下载

目录 1 通过rz/sz命令上传/下载 1.1 安装lrzsz软件 1.2 rz - 上传文件 1.3 sz - 下载文件 2 通过sftp上传/下载文件 2.1 关于SFTP的简介 2.2 SFTP与FTP的区别 ...

weixin_30607659的博客 270

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

ftp上传文件服务器报550错误_Linux下通过SecureCRT的rz、sz和sftp实现文件的上传和下载...

SecureCRT中有以下文件传输协议:① ASCII: 最快的传输协议, 但只能传送文本文件;② Xmodem: 古老的传输协议, 速度较慢, 但使用了CRC错误侦测方法, 传输的准确率可高达99.6%;③ Ymodem: 是Xmodem的改良版, 使用了1024位区段传送, 速度比Xmodem快;④ Zmodem: Zmodem采用了串流式(streaming)传输方式, 传输速度较快, 而且...

weixin_39815345的博客 407

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

linux rz命令安装

新搞的云服务器用SecureCRT不支持上传和下载,没有找到rz命令。记录一下如何安装rz/sz命令的方法。 一、工具说明 在SecureCRT这样的ssh登录软件里, 通过在Linux界面里输入rz/sz命令来上传/下载文件. 对于某些linux版本, rz/sz默认没有安装所以需要手工安装。 sz: 将选定的文件发送(send)到本地机器; rz:运行该命令会弹出 一个文件选择窗口, 从本地选择文件上传到服务器(receive). 下载安装包lrzsz-0.12.20.ta

manongxianfeng的博客 2万+

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Linux—文件上传和下载

一、通过SecureCRT的rz、sz实现文件的上传和下载 1.检查是否安装sz rz,命令如下 [root@localhost ~]# rpm -qa | grep rz # 上传 [root@localhost ~]# rpm -qa | grep sz # 下载 2.安装lrzsz软件,命令如下 [root@localhost ~]# yum ins...

a20089117的博客 238

crt传linux文件到windows上,SecureCRT在linux与windows本地互传文件

SecureCRT在linux与windows本地互传文件SecureCRT在linux与windows本地互传文件SecureCRT与SshClient不同的就是,SecureCRT没有图形化的文件传输工具,不过也不影响,用命令来实现的话,其实会方便快捷很多。第一种方式:上传文件只需在shell终端仿真器中输入命令“rz”,即可从弹出的对话框中选择本地磁盘上的文件,利用Zmodem上传到服务器当...

weixin_42467373的博客 1704

secureCRT的文件上传技巧

现在我们经常会习惯性的使用windows系统,但现在开发项目和维护中经常都在使用linux服务器,以为它的性能更强、更精简。 学习大数据的同志们和维护后端的同志们,推荐一下secureCRT软件,用起来也很高大尚,以为都是用命令来操作   有时候会使用这个软件来将文件在windows系统和linux系统之间穿梭,就需要知道如何传送,下面给大家演示几种文件的上传和下载 一、使用命令来操作文件传输...

Sunshine 920

Linux中部署各种服务

上传下载安装包 部署各种服务,各种安装操作,少不了的一步就是往服务器上传/下载各种安装包,下面记录两种常用的下载/上传方法 rz/sz 1、输入su - root进入root账户 2、输入yum install -y lrzsz安装lrzsz 3、安装完成后,使用sz filename发送文件到本地 4、使用rz命令上传文件到当前目录,执行该命令后,在弹出框中选择要上传的文件...

431

linux系统上传下载文件的方法

linux系统上传、下载文件的方法有很多种,最常见的有ftp(需要安装ftp软件及配置),这里不做介绍,下面介绍我常用的两种方式:1、sftp方式(通过SecureCRT工具的ssh服务传输): 1.打开CRT工具自带的sftp(通过Alt+P命令打开),如图:默认进入当前用户的家目录,可以自行cd命令切换到上传、下载的目录(windows操作文件系统需要在命令前加 l...

weixin_34000916的博客 233

linux 批量上传命令,Linux命令之rz - 批量上传文件,简单易用(转载)

用途说明rz命令能够批量上传文件,当然也可上传单个文件啦。使用的协议是古老的ZMODEM协议,尽管协议古老,但毫不影响的简单易用的特性。一般情 况我们要上传文件到Linux系统,要么使用ftp(还得架设ftp服务端),要么使用sftp,上传一个文件要敲不少命令。而这里介绍的rz命令,仅仅需 要简单的在命令行上敲一下 rz -be 命令,在SecureCRT下就会弹出文件选择框让你选择须要上传的文件...

weixin_34759094的博客 1266

利用SecureCRT在linux与Windows之间传输文件

利用SecureCRT在linux与Windows之间传输文件 SecureCRT这款SSH客户端软件同时具备了终端仿真器和文件传输功能。比ftp命令方便多了,而且服务器不用再开FTP服务了。rz,sz是便是Linux/Unix同Windows进行ZModem文件传输的命令行工具。 windows端需要支持ZModem的telnet/ssh客户...

weixin_33904756的博客 199

linux自动下载winftp,secureCRT sftp 使用用于window与linux间上传下载文件

总结下SecureCRT传文件的三种方式.1. scpscp 可以在 2个 linux 主机间复制文件scp [-1246BCpqrv] [-c cipher] [-F ssh_config] [-i identity_file][-l limit] [-o ssh_option] [-P port] [-S program][[user@]host1:]file1 [...] [[user@]h...

weixin_33085941的博客 161

利用securecrt在linux与windows之间传输文件

(转)原文地址: http://blog.youkuaiyun.com/rangf/article/details/6096365 SecureCRT这款SSH客户端软件同时具备了终端仿真器和文件传输功能。比ftp命令方便多了,而且服务器不用再开FTP服务了。rz,sz是便是Linux/Unix同Windows进行ZModem文件传输的命令行工具。   windows端需要支持ZMod

slightleaves的专栏 680

使用SecureCRT在远程主机和本地之间传输文件

  第一种方式: yum install -y lrzsz 上传文件只需在shell终端仿真器中输入命令"rz",即可从弹出的对话框中选择本地磁盘上的文件,利用Zmodem上传到服务器当前路径下。   下载文件只需在shell终端仿真器中输入命令"sz 文件名",即可利用Zmodem将文件下载到本地某目录下。   通过"File Transfer"可以修...

weixin_33744854的博客 99
上一篇: Shell脚本应用 – for、while循环语句
下一篇: 可以看一下我学习linux的过程
Listen2You
博客等级 码龄10年 202粉丝 1001原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值