从Linux服务器远程文件上传下载的两种方法:scp命令 + sz命令

一般是通过 SSH 命令远程登录 Linux 服务器进行控制,当需要与本机进行文件交互的时候,不搭建 FTP 的话就得使用这两个命令了,下面分别介绍两个应用场景

一、scp 命令

scp 适用于本机未远程连接服务器时,直接下载某个文件

1. 下载文件

 scp [email protected]:/home/a.tar.tz 

2. 上传文件

scp /home/a.tar.tz [email protected]:/home/tmp/

3. 下载整个目录

scp -r [email protected]:/home/* ./

二、sz 命令

当连接服务器使用文件密钥的时候,用 scp 就不方便了,这时候我们需要提前安装一下 lrzsz,就可以方便的进行文件操作了,这个优势就是有界面交互
用户密钥

1. 安装 lrzsz

Ubuntu:

sudo apt-get install lrzsz

CentOS:

sudo yum  -y install lrzsz

2. 下载文件

sz filename

下载文件
下载完毕

3. 上传文件

rz

rz
传输完毕

发布了87 篇原创文章 · 获赞 93 · 访问量 10万+

猜你喜欢

转载自blog.csdn.net/zhichaosong/article/details/91868682