加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

如何在Linux上复制文件/文件夹到远程系统?

发布时间:2019-03-03 04:43:56 所属栏目:Windows 来源:Prakash Subramanian
导读:副标题#e# 从一个服务器复制文件到另一个服务器,或者从本地到远程复制是 Linux 管理员的日常任务之一。 我觉得不会有人不同意,因为无论在哪里这都是你的日常操作之一。有很多办法都能处理这个任务,我们试着加以概括。你可以挑一个喜欢的方法。当然,看看

如果你使用了非标准Non-Standard端口,确保像下面 scp 命令那样指定好了端口号。

  1. # file-copy-scp.sh
  2.  
  3. #!/bin/sh
  4. for server in `more server-list.txt`
  5. do
  6. scp -P 2222 -r $1 root@2g.CentOS.com$server:/opt/backup
  7. done

运行脚本,输入文件名。

  1. # ./file-copy.sh ovh.sh
  2.  
  3. ovh.sh 100% 3558 3.5KB/s 00:00
  4. ovh.sh 100% 3558 3.5KB/s 00:00

如果你使用了非标准Non-Standard端口,确保像下面 rsync 命令那样指定好了端口号。

  1. # file-copy-rsync.sh
  2.  
  3. #!/bin/sh
  4. for server in `more server-list.txt`
  5. do
  6. rsync -avzhe 'ssh -p 2222' $1 root@2g.CentOS.com$server:/opt/backup
  7. done

运行脚本,输入文件名。

  1. # ./file-copy-rsync.sh passwd-up.sh
  2. sending incremental file list
  3. passwd-up.sh
  4.  
  5. sent 238 bytes received 35 bytes 26.00 bytes/sec
  6. total size is 159 speedup is 0.58
  7.  
  8. sending incremental file list
  9. passwd-up.sh
  10.  
  11. sent 238 bytes received 35 bytes 26.00 bytes/sec
  12. total size is 159 speedup is 0.58

【编辑推荐】

  1. PowerTOP:在Linux上监视电量使用和改善笔记本电池寿命
  2. 你的Linux系统上安装了多少内存?又使用了多少?
  3. 详解Linux 磁盘I/O优化(Oracle RAC)
  4. 2019年值得推荐的五大Linux发行版
  5. 杀死僵尸进程,你需要这些神奇高效的Linux命令行
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读