一、命令
格式:scp 文件/目录路径名 root@ip地址:文件/目录路径名
1、从远程服务器复制文件到本地
代码语言:javascript复制scp root@183.175.59.73:/home/data ./data/
2、从本地文件复制到远程服务器
代码语言:javascript复制scp ./data/ root@183.175.59.73:/home/data
3、从远程服务器复制目录到本地
代码语言:javascript复制scp -r root@183.175.59.73:/home/data ./data/
4、从本地目录复制到远程服务器
代码语言:javascript复制scp -r ./data/ root@183.175.59.73:/home/data
二、常用参数
-p
:保留原文件建立时间-q
:不显示任何消息-r
:复制目录-v
:显示提示信息
三、错误解决
1、提示 not a regular file
- 远程文件或本地文件没有权限,使用chmod加权限
- 复制目录,需要加
-r