规律:被执行的文件在前,目标存放地址在后,若文件在远程,则使用username@host_ip:folder 格式表示远程 若为目录则加参数-r,递归。复制的最小权限为执行命令的用户对文件or目录有r权限。复制可以对文件or>目录改名。
①上传文件,本地到远程
命令:
scp
file username
@host_ip:folder
示例:
scp test-scp.php root
@47.93.125.236:/www/test-scp-
1.php
scp test-scp.php root
@47.93.125.236:/www
②下载文件,远程到本地
命令:
scp username@host_ip:file local_file
示例:
scp root@
47.93.125.236:/www/beier-zs-admin.zip beier-zs-admin.zip
③下载文件夹,远程到本地
命令:
scp -r username
@host_ip:folder local_folder
④上传文件夹,本地到远程。
命令:
scp -r folder username
@host_ip:folder