Linux使⽤sz、rz命令下载、上传⽂件
远程连接 Linux 服务器进⾏操作是总会需要下载、上传⽂件。要实现这个⽬的,既可以通过 FTP 的⽅式,也可以在本地终端使⽤ scp 命令。但如果是使⽤ Xshell 等⼯具操作服务器的话,最简单的⽅法就是其⾃带⽀持的 sz、rz 命令了。
这两个命令可以直接上传、下载⽂件,并⾃动弹出⽂件选择框,操作⾮常简单和习惯。但是要使⽤的话,需要远程 Linux 服务器安装这两个命令,也就是安装了 lszrz 包。
xshell下载如果没安装,则使⽤命令会报错,此时进⾏安装即可:
[root@localhost ~]# rz
-bash: rz: command not found
## For CentOS/RHEL
[root@localhost ~]# yum -y install lrzsz
## For Ubuntu
# sudo apt-get install lrzsz
在安装了该命令的基础上,使⽤命令⾮常简单。
# rz
输⼊ rz 并回车后,Xshell 会⾃动弹出⽂件选择框,选择确定后就会上传到使⽤命令时所在的⽬录了。
此外,Xshell 还⽀持直接拖到⽂件到 Xshell 窗⼝,也可以直接上传。
从服务器下载⽂件到本地:
### 下载⼀个⽂件:
# sz filename
### 下载多个⽂件:
# sz filename1 filename2
### 下载dir⽬录下的所有⽂件,不包含dir下的⽂件夹:
# sz dir/*
输⼊命令回车后会弹出⽂件夹选择框供你选择存储位置。
此外,Xshell 是可以设置默认下下载位置的。在⽂件 --->属性中可以设置:
如何设置很清晰。
如何记忆命令
这两个命令其实是站在服务器的视⾓上来说的。所以 sz 就是 send ,从服务器发送⽂件到客户端,也就是我们常说的下载⽂件到本地, rz 就是 received ,服务器接受来⾃客户端的⽂件,也就是我们常说的上传⽂件到服务器。这样记就好记了。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。