xshell工具将服务器文件下载到本地

本文介绍了如何利用xshell工具将Linux服务器上的文件和文件夹下载到本地。首先确保服务器上安装了lrzsz,然后通过rz命令上传文件,sz命令下载文件。对于文件夹,需要先将其压缩成zip格式再进行下载。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用xshell来操作服务器非常方便,传文件也比较方便,就是使用rz,sz。
首先,服务器要安装了rz,sz

yum install lrzsz

上传文件

运行rz命令,会将文件选择框打开,选择需要上传的文件,确定后会将windows的文件传到linux服务器。
建议一般先将文件压缩证zip格式的压缩文件再上传,上传到服务器后再用unzip命令将文件解压打开。

rz

在这里插入图片描述

保存文件到本地

运行sz filename,会将文件下载到windows本地。举例:

sz version.json

运行命令,弹出文件框选择保存的路径后,文件就会下载到选择的路径位置。
选择文件保存位置
注意不能直接用sz命令保存文件夹,因为文件夹不是文件。

保存文件夹到本地

如果要保存文件夹需要先将文件夹文件压缩为zip格式,再将zip格式文件保存到本地。
使用zip压缩文件夹
linux zip命令的基本用法是:

zip [参数] [打包后的文件名] [打包的目录路径]

linux zip命令参数列表:

   -a 将文件转成ASCII模式
   -F 尝试修复损坏的压缩文件
   -h 显示帮助界面
   -m 将文件压缩之后,删除源文件
   -n 特定字符串 不压缩具有特定字尾字符串的文件
   -o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间
   -q 安静模式,在压缩的时候不显示指令的执行过程
   -r 将指定的目录下的所有子目录以及文件一起处理
   -S 包含系统文件和隐含文件(S是大写)
   -t 日期 把压缩文件的最后修改日期设为指定的日期,日期格式为mmddyyyy

举例:
将同目录下的dist文件夹压缩,压缩后的文件名为dist.zip

zip -r dist.zip ./dist/*

如果出现提示:

-bash: zip: command not found

说明环境没有安装ZIP,不能执行ZIP压缩,运行下这条安装命令即可

yum install zip

压缩完成后就可以用sz命令将dist.zip保存到本地。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值