当前位置: 首页 > news >正文

使用SecureCRT从linux上传下载文件方法

​​一、从 Linux 服务器打包并用 CRT 下载到 Windows 的完整流程​​
1、准备工作​​
在 Linux 服务器安装打包工具与 lrzsz(lrzsz 用于 ZModem 快速直传):
RHEL/CentOS:
sudo yum install -y ​​lrzsz​​ ​​tar​​ ​​zip​​
Debian/Ubuntu:
sudo apt-get update && sudo apt-get install -y ​​lrzsz​​ ​​tar​​ ​​zip​​
在 SecureCRT 设置默认下载目录(影响 sz 的保存位置):Options → Session Options → Terminal → X/Y/Zmodem → Zmodem Download Directory(例如:​​D:\Downloads​​)

2、打包命令示例​​
打包并压缩目录(推荐 .tar.gz):
tar -czvf ​​archive_$(date +%F).tar.gz​​ /path/to/dir/
打包并压缩为 .zip:
zip -r ​​archive_$(date +%F).zip​​ /path/to/dir/
仅打包不压缩(.tar):
tar -cvf ​​files.tar​​ file1 file2 dir/
常用查看与解压(在 Windows 侧可用 7‑Zip/WinRAR,Linux 侧可用 tar/zip):
查看归档:tar -tvf ​​archive.tar.gz​​
解压归档:tar -xvf ​​archive.tar.gz​​(或 unzip ​​archive.zip​​)

3、用 CRT 的 ZModem 快速下载(适合中小文件)​​
步骤
登录服务器后,进入目标目录(包含已打包好的文件)。
执行下载命令:sz ​​archive_2025-10-17.tar.gz​​(可一次写多个文件名)。
SecureCRT 会弹出接收窗口,选择保存位置(若已配置 Zmodem Download Directory 将自动定位)。
等待传输完成即可。
上传补充(如需把本地文件传回服务器):在目标目录执行 rz,选择本地文件上传。
参数建议(提升可靠性,减少中断/损坏):
rz -be(-b 二进制模式,-e 转义控制字符)
适用场景
小到中等体积文件(几十 MB 级)体验较好;超大文件建议改用 SFTP/SCP

二、从Windows上传文件到linux
1、准备工作​​
在目标 ​​Linux​​ 机器上安装解压工具(如未安装):
Debian/Ubuntu:sudo apt-get update && sudo apt-get install -y ​​tar​​ ​​zip​​ ​​unzip​​
RHEL/CentOS:sudo yum install -y ​​tar​​ ​​zip​​ ​​unzip​​
在 ​​CRT(SecureCRT)​​ 侧准备好会话并登录到目标 ​​Linux​​ 服务器(SFTP/SCP 基于 SSH,端口通常为 ​​22​​)

2、 在 Windows 服务器上打包​​
打包并压缩目录(推荐 .tar.gz):
powershell(推荐):powershell Compress-Archive -Path "D:\data*" -DestinationPath "D:\pkg\data_$(Get-Date -Format 'yyyyMMdd_HHmmss').zip"
CMD(系统自带的 tar):tar -czvf ​​D:\pkg\data_2025-10-17.tar.gz​​ "D:\data"
仅打包不压缩(.tar):
CMD:tar -cvf ​​D:\pkg\files.tar​​ "D:\data\log" "D:\data\conf"
说明:
路径含空格请用引号包裹;打包完成后会在 ​​D:\pkg​​ 生成压缩包,便于后续统一上传

3、 通过 CRT 上传到 Linux(两种常用方式)​​
方式一 SFTP(内置图形界面,适合大文件/目录)
在已连接的会话标签上右键选择 ​​SFTP​​,或按 ​​Alt+P​​ 打开 SFTP 窗口。
在左侧本地面板定位到打包文件所在目录(如 ​​D:\pkg​​),将压缩包拖拽/双击上传,或执行命令:put ​​D:\pkg\data_2025-10-17.tar.gz​​
如需上传整个目录:put -r ​​D:\pkg\logs_dir​​
上传完成后,在 Linux 侧可用 ls 验证文件。
以上步骤基于 CRT 集成的 ​​SFTP​​ 客户端,支持目录上传与断点续传特性

方式二 lrzsz ZModem(适合中小文件,最快最简)
确认 Linux 已安装 lrzsz(未安装示例):
Debian/Ubuntu:sudo apt-get install -y ​​lrzsz​​
RHEL/CentOS:sudo yum install -y ​​lrzsz​​
在 CRT 会话中先 cd 到目标目录(如:cd ​​/tmp​​),再执行:rz -be
CRT 弹窗选择本机打包文件(如 ​​D:\pkg\data_2025-10-17.tar.gz​​),确定后开始上传。
上传完成后 Linux 侧用 ls 验证。
说明:lrzsz 通过 ​​ZModem​​ 直传,简单高效;加 ​​-b 二进制模式​​ 与 ​​-e 转义控制字符​​ 可减少传输损坏与中断

4、Linux 侧解压与校验常用命令​​
.tar.gz:tar -xzvf ​​data_2025-10-17.tar.gz​​
.zip:unzip ​​data_2025-10-17.zip​​
校验完整性(示例):
tar.gz:tar -tzvf data_2025-10-17.tar.gz
zip:unzip -t data_2025-10-17.zip
权限与路径:确保目标目录对当前用户可写(必要时用 sudo),上传后用 ls -l 检查属主与权限

5、 常见问题与小技巧​​
大文件或网络不稳:优先用 ​​SFTP​​(CRT 的 Alt+P);lrzsz 更适合中小文件与快速直传。
目录上传:SFTP 使用 put -r;lrzsz 不支持直接传目录,需先在 Windows 侧打包为 .tar/.zip。
传输异常:SFTP 可续传;lrzsz 建议使用 rz -be 并在 CRT 的 ​​X/Y/Zmodem​​ 设置中勾选二进制模式,避免以 ASCII 方式传输导致文件变化

http://www.rkmt.cn/news/22711.html

相关文章:

  • 有哪些ChatBI产品使用了NL2DSL2SQL的技术路线,其市场成熟度如何?
  • Content Hub接口文档
  • 2025年方钢/扁钢/圆钢/光轴/六角钢/异型钢/冷拉冷拔钢/热轧钢厂家最新权威推荐榜:Q355B/Q345B/16Mn/45#/40Cr/A3/Q235B钢材实力解析
  • 鸿蒙应用开发从入门到实战(二十四):一文搞懂ArkUI网格布局
  • 完整教程:深入浅出 Redis:从核心原理到运维实战指南一
  • Docker 部署 PHP 全手册
  • VSCode 使用默认profile打开文件
  • 【数据结构】不带表头节点的双向链表的基本操作 - 实践
  • 基于Java+Springboot+Vue开发的新闻管理系统源码+运行步骤
  • Python 将多个DataFrame合并到一个Excel工作表的sheet中有几种方法
  • 2025 涂料供应厂家最新推荐榜:权威品牌测评 + 选购指南,家装工程选品必看
  • 2025 年中走丝线切割源头厂家最新推荐排行榜发布,解读优质厂家技术亮点与选择攻略伺服/高效/自动中走丝线切割厂家推荐
  • 2024浙江省省赛决赛wp
  • 2025年苏州保洁服务公司最新权威推荐榜:专业家政与深度清洁口碑优选,覆盖日常保洁、开荒保洁、深度清洁及企业保洁服务
  • 2025 年快速退火炉优质厂家最新推荐榜单:真空 / 半导体 / 晶圆 / 高温 / 桌面 / 半自动 / 全自动 / 芯片 / 硅片 / RTP 设备企业权威评选
  • Luogu P10027 梦境世界 题解 [ 蓝 ] [ 多维 DP ]
  • winserver文件备份到minio
  • 教你把未分配的磁盘合并到C盘或者D盘?如何把未分配的硬盘空间分配到另一个磁盘?Windows 11,如何将未分配的磁盘分配给 C 盘?怎么把未分配的磁盘合并到d盘
  • 实用指南:VMware挂载Kail Linux
  • OpenCV基础操作与图像处理 - 指南
  • 2025年行业内游乐设施/过山车游乐设施权威榜单厂家-河北天鸿游乐设备
  • 机器学习技术助力美国西海岸地震预警系统升级
  • 2025年市场课桌椅/钢塑课桌椅最新TOP排名厂家-江西华聚智能家具集团有限公司
  • AT 随机做题 I
  • 画图3D真好用 - Gon
  • 高校与某中心共建机器人技术教育项目
  • WordPress维护模式完整指南:手动实现与插件方案
  • 原型链污染学习
  • 重新认识 Golang 中的 json 编解码
  • 关于价值原语与AI元人文构想的对话全记录——DeepSeek研究