Mac OS的shell自带命令scp,可以通过scp来上传和下载文件。

上传

1
scp -r local_folder remote_username@remote_ip:remote_folder

其中,local_folder是源地址,remote_username@remote_ip:remote_folder是目标地址。命令会将源地址的内容上传到目标地址。

下载

1
scp -r remote_username@remote_ip:remote_folder local_folder

下载和上床对应,将2个参数互换顺序就可以。

命令参数

有一些好用的scp命令参数。

1
2
3
4
1.-v 显示进度
2.-r 递归处理
3.-C 压缩选项
4.-P 选择端口

-p已经被rcp使用。

更多参数可以通过命令man scp来查看。