从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,就可以方便的进行文件操作了,这个优势就是有界面交互
从Linux服务器远程文件上传下载的两种方法:scp命令 + sz命令_第1张图片

1. 安装 lrzsz

Ubuntu:

sudo apt-get install lrzsz

CentOS:

sudo yum  -y install lrzsz

2. 下载文件

sz filename

从Linux服务器远程文件上传下载的两种方法:scp命令 + sz命令_第2张图片
从Linux服务器远程文件上传下载的两种方法:scp命令 + sz命令_第3张图片

3. 上传文件

rz

从Linux服务器远程文件上传下载的两种方法:scp命令 + sz命令_第4张图片
从Linux服务器远程文件上传下载的两种方法:scp命令 + sz命令_第5张图片

你可能感兴趣的:(Linux)