前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Centos 利用SCP两台机器复制文件

Centos 利用SCP两台机器复制文件

作者头像
拓荒者
发布2019-06-20 19:11:28
7250
发布2019-06-20 19:11:28
举报
文章被收录于专栏:运维经验分享运维经验分享

复制文件

  • 将本地文件拷贝到远程

scp 文件名 –用户名@计算机IP或者计算机名称:远程路径

  • 从远程将文件拷回本地

scp –用户名@计算机IP或者计算机名称:文件名 本地路径

命令格式

代码语言:javascript
复制
  1. scp local_file remote_username@remote_ip:remote_folder
  2. 或者
  3. scp local_file remote_username@remote_ip:remote_file
  4. 或者
  5. scp local_file remote_ip:remote_folder
  6. 或者
  7. scp local_file remote_ip:remote_file

第1,2个指定了用户名,命令执行后需要再输入密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名;  第3,4个没有指定用户名,命令执行后需要输入用户名和密码,第3个仅指定了远程的目录,文件名字不变,第4个指定了文件名;

复制目录

  • 将本地目录拷贝到远程

scp -r 目录名 用户名@计算机IP或者计算机名称:远程路径

  • 从远程将目录拷回本地

scp -r 用户名@计算机IP或者计算机名称:目录名 本地路径

命令格式

代码语言:javascript
复制
  1. scp -r local_folder remote_username@remote_ip:remote_folder
  2. 或者
  3. scp -r local_folder remote_ip:remote_folder

第1个指定了用户名,命令执行后需要再输入密码;  第2个没有指定用户名,命令执行后需要输入用户名和密码;

例子

代码语言:javascript
复制
  1. scp -r /home/space/music/ root@www.cumt.edu.cn:/home/root/others/
  2. scp -r /home/space/music/ www.cumt.edu.cn:/home/root/others/

参数详解

参数

描述

-a

尽可能将档案状态、权限等资料都照原状予以复制

-r

若 source 中含有目录名,则将目录下之档案亦皆依序拷贝至目的地

-f

若目的地已经有相同档名的档案存在,则在复制前先予以删除再行复制

-v

和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误

-C

使能压缩选项

-P

选择端口 . 注意 -p 已经被 rcp 使用

-4

强行使用 IPV4 地址

-6

强行使用 IPV6 地址

举例说明


  1. 把计算机名为“v111.nn”下所有的东西都拷贝到本机/home/admin/目录下
代码语言:javascript
复制
scp -r * v111.nn:/home/admin/ 
  1. 以admin的身份把IP地址为“192.168.219.125”,/home/admin/test目录下所有的东西都拷贝到本机/home/admin/目录下
代码语言:javascript
复制
scp -r  admin@192.168.219.125:/home/admin/test  /home/admin/
scp示例
scp示例

(adsbygoogle = window.adsbygoogle || []).push({});

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 复制文件
  • 复制目录
  • 参数详解
  • 举例说明
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档