指令下载和传输服务器上的文件

指令下载和传输服务器上的文件

下载

最简单粗暴的方法就是直接用 scp 一条命令下载单个文件或者整个目录,不用折腾 SSH Key,也不改配置:

下载单个文件
scp zxz@124.221.129.28:/home/zxz/文件名 ~/Downloads/

下载整个目录

scp -r zxz@124.221.129.28:/home/zxz/目录名 ~/Downloads/
  • -r 表示递归复制整个目录
  • 执行后输入服务器密码就能下载

就是这么直接,不需要其他工具,也能完成下载。

上传

scp ~/本地文件路径 zxz@124.221.129.28:/服务器目标路径/
scp -r ~/本地目录 zxz@124.221.129.28:/服务器目标路径/