scp命令

scp 是安全拷贝协议(Secure Copy Protocol)的缩写。scp 的使用方式类似于 cp 命令,cp 命令将一个文件或文件夹从本地操作系统的一个位置(源)拷贝到目标位置(目的),而 scp 用来将文件或文件夹从网络上的一个主机拷贝到另一个主机当中去。

获取远程服务器上的文件

scp ~/readme.txt root@192.168.1.50:/home/www/readme.txt

在这个例子中,我将一个位于 ~ 目录下的 readme.txt 文件从本机拷贝到远程主机 192.168.1.50/home/www/ 目录下。

scp 有一些常用的参数:
-P 端口 指定需要的连接的远程主机的端口。
-r 递归拷贝整个目录。 scp 命令在树形遍历的时候同样会跟随符号连接,复制所连接的文件。
-v 详细模式。将会打印出处理过程中的调试信息。这可以帮助你调试连接、认证和配置方面的问题。
-l 限速 限制命令使用的带宽,默认单位是 Kbit/s
-C 启用压缩。

获取远程服务器上的目录

scp -r root@192.168.1.50:/home/www ~/temp

将位于 192.168.1.50 远程主机上的 /home/www 目录拷贝到本机的 ~/temp 目录下

获取远程服务器上的文件

scp root@192.168.1.50:/home/www/readme.txt ~/temp/readme.txt

本文由个人 hexo 博客 co2fe.com 迁移
date: 2018-08-28 21:06:15

posted @ 2018-12-28 15:48  LiuChengloong  阅读(208)  评论(0编辑  收藏  举报