一般来说,从Linux服务器上传和下载文件可以通过winSCP来实现,或者是使用与XShell配套使用的xFTP,但是实际上Xshell也可以直接上传或下载文件,只需要安装上传下载工具包rz及sz就可以了。

使用xftp

在安装xftp之后,直接点击下面的地方就可以了

0. 预先设置

好了,下面就是重点了,如何使用xshell直接上传下载文件,首先需要进行如下的设置:

1. 安装工具

之后登录VPS,安装软件包:

centos系统使用如下命令:yum install -y lrzsz

我使用的是debian 11 的系统,使用如下命令:

apt-get update  
apt-get install lrzsz  

2. 从本地上传

首先进入需要上传到vps的目录

cd  target-dir  

运行以下命令:

rz

输入rz命令后,会弹出对话框,选择你要上传的文件,选择打开就上传到Linux主机。上传完可以使用ls 查看;

3. 从VPS下载

从Linux主机下载文件,下载命令为sz ,后面跟要下载的文件名;可以选择下载的保存文件夹:

sz target-file

ref: https://www.138vps.com/vpsjc/914.html