Linux文件复制命令SCP

scp命令:scp可以实现远程主机之间的文件复制,scp使用ssh协议,所以双方必须开启ssh后方能使用

常用选项:

  -r: 复制目录时使用

  -P:大写的P指定端口,远程主机未改端口号可省略,scp -P 65522 root@10.50.200.201:/tmp/111.jpg /Users/rkhd/Downloads/zhang

 

*SCP获取远程主机上的文件

scp root@10.50.200.201:/tmp/111.jpg /Users/rkhd/Downloads/zhang
    root为远程主机上账户名,10.50.200.201为远程主机ip,:/tmp/111.jpg为文件路径/Users/rkhd/Downloads/zhang为本地路径

 

*SCP获取远程主机上的目录,-r 复制目录时使用

scp -r root@10.50.200.201:/tmp/linux /Users/rkhd/Downloads/zhang

 

*SCP将本地文件上传至远程主机

scp main.exe root@10.50.200.201:/tmp/linux

 

*SCP将本地目录上传至远程主机

scp -r /Users/rkhd/Downloads/zhang/ root@10.50.200.201:/tmp

 

 

*Windows系统使用SCP命令复制文件

scp root@10.1.1.1:/tmp/cert/ca.crt d:/zhang/        #复制远程服务器 /tmp/cert/ca.crt 文件到 d:/zhang/ 目录下

scp -r d:/Snipaste root@10.1.1.1:/tmp/        #复制本地 Snipaste 文件夹至远程服务器 /tmp 目录下

 

posted @ 2023-12-12 17:39  凡是過往;皆為序章  阅读(324)  评论(0编辑  收藏  举报