本站所有文章均为原创,如对您有帮助,恳请帮忙点击任何一处广告
  • 首页
  • Linux命令
  • Linux跨服务器拷贝命令scp常用参数介绍与实战技巧

Linux跨服务器拷贝命令scp常用参数介绍与实战技巧

发布:TangLu2016-4-13 14:43分类: Linux命令 标签: Linux scp

scp命令用于在Linux下跨服务器拷贝文件,当目标服务器有同名文件时会被覆盖掉,scp命令和cp命令的语法很想像,只不过cp只能用于本地的复制,而scp是加密传输,数据安全。

如何安装scp工具:

在使用scp命令时,源服务器和目标服务器都需要安装openssh-clients软件

yum install openssh-clients -y


scp命令常用参数:

-r:递归复制,用于复制目录及目录内的文件

-l:限制传输速度,单位为Kbits/s,例如 -l 800代表限速为100K Bytes/s

-P:指定sshd端口

-p:保留源文件属性

 

scp命令格式:


scp  /etc/passwd  root@192.168.1.100:/tmp/  #使用root用户推送文件到远端服务器tmp目录
scp  root@192.168.1.100:/etc/inittab  /home  #拉取远端服务器文件到本地home目录


通过scp+crond进行定时备份:

1、首先创建一个脚本


cat scp_bak.sh
#!/bin/bash
time=`date +%F`
scp -r /etc/ root@192.168.1.100:/bak/bak_$time


2、加入crond计划任务,每天凌晨1点执行上面脚本


crond -e
0 1 * * *  /bin/bash scp_bak.sh


温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!
et_highlighter51
版权所有:《Linux运维技术学习站点
文章标题:《Linux跨服务器拷贝命令scp常用参数介绍与实战技巧
除非注明,文章均为 《Linux运维技术学习站点》 原创
转载请注明本文短网址:http://www.linuxe.cn/post-298.html  [生成短网址]

已有 0/2063 人参与

发表评论:

欢迎分享Linux运维技术学习站点

欢迎使用手机扫描访问本站,还可以关注微信哦~