电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

兩個(gè)linux服務(wù)器間復(fù)制文件方式

瀏覽:166日期:2023-05-12 10:25:39
目錄
  • 兩個(gè)linux服務(wù)器間復(fù)制文件
    • 從本地服務(wù)器復(fù)制到遠(yuǎn)程服務(wù)器
    • 從遠(yuǎn)程服務(wù)器復(fù)制到本地服務(wù)器
  • linux跨服務(wù)器復(fù)制文件(scp含腳本批量復(fù)制)
    • 1.純命令復(fù)制方式
    • 2. 腳本方式批量分發(fā)
  • 總結(jié)

    兩個(gè)linux服務(wù)器間復(fù)制文件

    scp是secure copy的簡(jiǎn)寫(xiě),用于在Linux下進(jìn)行遠(yuǎn)程拷貝文件的命令,和它類(lèi)似的命令有cp,不過(guò)cp只是在本機(jī)進(jìn)行拷貝不能跨服務(wù)器。

    1、命令格式:

    scp [參數(shù)] [原路徑] [目標(biāo)路徑]

    2、命令實(shí)例:

    從本地服務(wù)器復(fù)制到遠(yuǎn)程服務(wù)器

    (1) 復(fù)制文件:

    復(fù)制到文件夾,不修改文件名,執(zhí)行命令后需要輸入密碼

    源文件 目標(biāo)服務(wù)器用戶(hù)名 目標(biāo)ip 目標(biāo)文件夾(/file)

    scp local_file remote_username@remote_ip:remote_folder ?

    復(fù)制到文件夾并指定文件名,執(zhí)行命令后需要輸入密碼

    remote_file(/file/test.txt)scp local_file remote_username@remote_ip:remote_file ?

    復(fù)制到文件夾,不指定用戶(hù),執(zhí)行命令后需要輸入用戶(hù)名、密碼

    scp local_file remote_ip:remote_folder ?

    復(fù)制到文件夾并指定文件名,執(zhí)行命令后需要輸入用戶(hù)名、密碼

    scp local_file remote_ip:remote_file ?

    (2) 復(fù)制目錄:

    -r表示遞歸,復(fù)制整個(gè)目錄及目錄下文件到文件夾,執(zhí)行命令后需要輸入密碼

    scp -r local_folder remote_username@remote_ip:remote_folder ?

    -r表示遞歸,復(fù)制整個(gè)目錄及目錄下文件到文件夾,執(zhí)行命令后需要輸入用戶(hù)名、密碼

    scp -r local_folder remote_ip:remote_folder 

    從遠(yuǎn)程服務(wù)器復(fù)制到本地服務(wù)器

    從遠(yuǎn)程復(fù)制到本地的scp命令與上面的命令雷同,只要將從本地復(fù)制到遠(yuǎn)程的命令后面2個(gè)參數(shù)互換順序就行了。

    遠(yuǎn)程服務(wù)器用戶(hù)名 遠(yuǎn)程ip 遠(yuǎn)程文件目錄 本地目錄

    scp remote_username@remote_ip:remote_folder local_folder

    同理也可復(fù)制文件/文件夾 目標(biāo)文件也可指定文件名

    linux跨服務(wù)器復(fù)制文件(scp含腳本批量復(fù)制)

    作為一名開(kāi)發(fā),也需要干運(yùn)維的工作,有時(shí)需要將一個(gè)文件(jar包)批量拷貝到多臺(tái) Linux 服務(wù)器上。

    如果逐臺(tái)scp命令拷貝,不僅需要更換ip,每次還需要輸入機(jī)器密碼,效率比較低下。

    為提高效率,通過(guò)腳本方式實(shí)現(xiàn)將文件從一臺(tái) Linux 主機(jī)批量拷貝到多臺(tái)服務(wù)器,以下為實(shí)現(xiàn)方法。

    1.純命令復(fù)制方式

    1.1 單個(gè)文件復(fù)制

    scp /home/xxyy/manageweb/xxyy-web.jar xxyy@192.168.1.180:/home/xxyy/manageweb/bak

    1.2 文件夾復(fù)制

    加上 -r 即可

    scp -r demoDir/ root@192.168.0.180:/opt/soft/

    2. 腳本方式批量分發(fā)

    2.1 創(chuàng)建腳本文件 scp.sh

    #!/bin/bashecho "拷貝情況如下:" > test.logn=`cat demoIplist.txt | wc -l` #分發(fā)的ip數(shù)量fileName=demo-web.jar #分發(fā)文件名echo "即將分發(fā)的文件:$fileName"for ((i=1; i <= $n; i++))dopasswd=`cat demoPassword.txt | head -$i | tail -1`ip=`cat demoIplist.txt | head -$i | tail -1`echo $ip##自動(dòng)交互expect <<EOFspawn scp $fileName xxyyzz@$ip:/home/xxyyzz/manageweb/bak/expect "yes/no" {send "yes\n;exp_untinue"}expect "password" {send "$passwd\n"}expect eofEOFif [ $? -eq 0 ];thenecho "$ip:成功" >>demoScpLog.logecho "$ip:成功"elseecho "$ip:失敗" >>demoScpLog.logecho "$ip:失敗"fi doneecho "復(fù)制完成!!!"

    腳本解析:

    • 1.循環(huán)執(zhí)行scp命令
    • 2.循環(huán)切換demoIplist.txt中的目標(biāo)ip
    • 3.循環(huán)輸入demoPassword.txt中的密碼
    • 4.傳輸成功或失敗,均分別打印到控制臺(tái)和日志

    2.2 創(chuàng)建分發(fā)目標(biāo)機(jī)器ip文件 demoIplist.txt

    腳本循環(huán)讀取時(shí),會(huì)受換行符影響,需要注意刪除多余空行。

    192.168.1.180192.168.1.179

    2.3 創(chuàng)建分發(fā)目標(biāo)機(jī)器password文件 demoPassword.txt

    由于生產(chǎn)上,不能設(shè)置免密傳輸,所以需要設(shè)置密碼。另外,如果密碼含有特殊字符,腳本將執(zhí)行失敗。

    lC1yM51Dqxu7eq5Y13mUx1Uq6buG45mJ

    2.4 執(zhí)行.sh文件

    打印如下:

    如上,即為腳本分發(fā)文件的方式。另外也可將文件名設(shè)置成文件可編輯的方式,會(huì)更加靈活,此處文件名固定方式就夠用了。

    總結(jié)

    以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持。

    標(biāo)簽: Linux
    相關(guān)文章:
    主站蜘蛛池模板: 罗茨真空机组,立式无油往复真空泵,2BV水环真空泵-力侨真空科技 | PE一体化污水处理设备_地埋式生活污水净化槽定制厂家-岩康塑业 | 东莞注册公司-代办营业执照-东莞公司注册代理记账-极刻财税 | 冷却塔改造厂家_不锈钢冷却塔_玻璃钢冷却塔改造维修-广东特菱节能空调设备有限公司 | 在线钠离子分析仪-硅酸根离子浓度测定仪-油液水分测定仪价格-北京时代新维测控设备有限公司 | SDG吸附剂,SDG酸气吸附剂,干式酸性气体吸收剂生产厂家,超过20年生产使用经验。 - 富莱尔环保设备公司(原名天津市武清县环保设备厂) | 冷却塔风机厂家_静音冷却塔风机_冷却塔电机维修更换维修-广东特菱节能空调设备有限公司 | 分子蒸馏设备(短程分子蒸馏装置)_上海达丰仪器 | 电伴热系统施工_仪表电伴热保温箱厂家_沃安电伴热管缆工业技术(济南)有限公司 | 冷却塔减速机器_冷却塔皮带箱维修厂家_凉水塔风机电机更换-广东康明冷却塔厂家 | 玻璃瓶厂家_酱菜瓶厂家_饮料瓶厂家_酒瓶厂家_玻璃杯厂家_徐州东明玻璃制品有限公司 | 电渗析,废酸回收,双极膜-山东天维膜技术有限公司 | 山东太阳能路灯厂家-庭院灯生产厂家-济南晟启灯饰有限公司 | 合肥通道闸-安徽车牌识别-人脸识别系统厂家-安徽熵控智能技术有限公司 | 全钢实验台,实验室工作台厂家-无锡市辰之航装饰材料有限公司 | 纯化水设备-纯水设备-超纯水设备-[大鹏水处理]纯水设备一站式服务商-东莞市大鹏水处理科技有限公司 | 根系分析仪,大米外观品质检测仪,考种仪,藻类鉴定计数仪,叶面积仪,菌落计数仪,抑菌圈测量仪,抗生素效价测定仪,植物表型仪,冠层分析仪-杭州万深检测仪器网 | 北京京云律师事务所| 湖南成人高考报名-湖南成考网| 无锡网站建设_企业网站定制-网站制作公司-阿凡达网络 | 网带通过式抛丸机,,网带式打砂机,吊钩式,抛丸机,中山抛丸机生产厂家,江门抛丸机,佛山吊钩式,东莞抛丸机,中山市泰达自动化设备有限公司 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 【中联邦】增稠剂_增稠粉_水性增稠剂_涂料增稠剂_工业增稠剂生产厂家 | 东风体检车厂家_公共卫生体检车_医院体检车_移动体检车-锦沅科贸 | 塑料撕碎机_编织袋撕碎机_废纸撕碎机_生活垃圾撕碎机_废铁破碎机_河南鑫世昌机械制造有限公司 | 新材料分散-高速均质搅拌机-超声波分散混合-上海化烁智能设备有限公司 | 定制异形重型钢格栅板/钢格板_定做踏步板/排水沟盖板_钢格栅板批发厂家-河北圣墨金属制品有限公司 | 懂研帝_专业SCI论文润色机构_SCI投稿发表服务公司 | 蔬菜清洗机_环速洗菜机_异物去除清洗机_蔬菜清洗机_商用洗菜机 - 环速科技有限公司 | [品牌官网]贵州遵义双宁口腔连锁_贵州遵义牙科医院哪家好_种植牙_牙齿矫正_原华美口腔 | 无菌实验室规划装修设计-一体化实验室承包-北京洁净净化工程建设施工-北京航天科恩实验室装备工程技术有限公司 | EDLC超级法拉电容器_LIC锂离子超级电容_超级电容模组_软包单体电容电池_轴向薄膜电力电容器_深圳佳名兴电容有限公司_JMX专注中高端品牌电容生产厂家 | 加热制冷恒温循环器-加热制冷循环油浴-杭州庚雨仪器有限公司 | 琉璃瓦-琉璃瓦厂家-安徽盛阳新型建材科技有限公司 | 深圳市源和塑胶电子有限公司-首页| 雨水收集系统厂家-雨水收集利用-模块雨水收集池-徐州博智环保科技有限公司 | 医用酒精_84消毒液_碘伏消毒液等医用消毒液-漓峰消毒官网 | 飞歌臭氧发生器厂家_水处理臭氧发生器_十大臭氧消毒机品牌 | 紧急切断阀_气动切断阀_不锈钢阀门_截止阀_球阀_蝶阀_闸阀-上海上兆阀门制造有限公司 | 沉降天平_沉降粒度仪_液体比重仪-上海方瑞仪器有限公司 | 【连江县榕彩涂料有限公司】官方网站 |