一般是通过 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