专栏首页小夜博客Linux SSH远程传输命令 scp

Linux SSH远程传输命令 scp

一、scp的用处

如果你有几台云主机,而阿里是支持内网传输的,并且不限制带宽,正常传输文件的速度能达到35m~50m/s,这个时候我们就可以使用内网,在几台云主机之间传输命令,只要把域名处,换成内网IP即可。使用的命令是scp,这个命令linux内置,本机和目标机,只要支持ssh,无须安装设置任何软件。

1、获取远程服务器上的文件

scp -P 2222 root@www.legcloud.com:/root/test.tar.gz /home/test.tar.gz

上端口大写P 为参数,2222 表示更改SSH端口后的端口,如果没有更改SSH端口可以不用添加该参数。 root@www.legcloud.com 表示使用root用户登录远程服务器www.legcloud.com,:/root/test.tar.gz 表示远程服务器上的文件,最后面的/home/test.tar.gz表示保存在本地上的路径和文件名。

2、获取远程服务器上的目录

scp -P 2222 -r root@www.legcloud.com:/root/dirname/ /home/dirname/

3、将本地文件上传到服务器上

scp -P 2222 /home/test.tar.gz root@www.legcloud.com:/root/test.tar.gz

4、将本地目录上传到服务器上

scp -P 2222 -r /home/dirname/ root@www.legcloud.com:/root/dirname/

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Linux 常用 netstat 命令

    用户1700948
  • Linux最常用的几个命令

    用户1700948
  • Nginx combined 日志参数记录

    用户1700948
  • Docker入门资源【整理】

    Java3y
  • Android开启热点通过socket进行文件传输

    前言:最近在调研localonlyhotspot(本地热点),需要写一个demo来证明可以通过热点实现socket通信。经历重重波折终于搞定了,在这里做一个总结...

    用户7557625
  • 一个人的app后端

    作为一个客户端开发,想做个app头疼的事情是,时常没有时间开发后端。这件事情非常头疼。然后工作的时候发现了firebase。感觉现在前后端解耦比较完全,感觉用b...

    于欣轩
  • 5G标准来了!中国预计投资1.5万亿;黑客宣布无条件删除A站泄露数据库;美图开源DPoS算法;CMake 3.11.4发布

    第一阶段全功能完整版 5G 标准正式出台,带来“全功能”的 5G 网络能力。这一标准是 5G 发展的重要里程碑,下一步将投入商用阶段。

    程序员宝库
  • 前端组件网站列表

    2019年2月20日 ⋅ 浏览量: 93    ...

    以谁为师
  • 单点登录设计 之Spring Cloud GateWay

    Spring Cloud Gateway该项目提供了一个用于在Spring MVC之上构建API网关的库。 Spring Cloud Gateway旨在提供一种...

    架构探险之道
  • 我的博客即将同步至腾讯云+社区

    我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite...

    紫兮木溪

扫码关注云+社区

领取腾讯云代金券