国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

在服務(wù)器間傳輸文件

這篇具有很好參考價值的文章主要介紹了在服務(wù)器間傳輸文件。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

scp(secure copy)安全拷貝

scp(secure copy)安全拷貝可以靈活的使用,能夠在服務(wù)器間傳輸文件,語法如下:

scp -r $pdir/$fname $user@$host:$pdir/$fname
命令 遞歸 要拷貝的文件路徑/名稱 目的地用戶@主機:目的地路徑/名稱

假設(shè)有a ,b,c 三臺機器,所有機器上的用戶都叫aricoder,三臺機器的host分別是dev01,dev02,dev03(在/etc/hosts內(nèi)修改域名到ip的映射就行)。

既可以在dev01上,通過下列命令將dev01上的/opt/jdk1.8文件遞歸傳到dev02上的/opt/module/文件夾下,

scp -r  /opt/jdk1.8/    aricoder@dev02:/opt/module

也可以在dev02上通過下列命令從dev01上拉取文件

scp -r  aricoder@dev01:/opt/jdk1.8/    /opt/module

還可以在dev03上通過下列命令將dev01上的文件傳到dev02上

scp -r  aricoder@dev01:/opt/jdk1.8/    aricoder@dev02:/opt/module

rsync 遠程同步工具

rsync 主要用于備份和鏡像。具有速度快、避免復(fù)制相同內(nèi)容和支持符號鏈接的優(yōu)點。
rsync 和 scp 區(qū)別:用 rsync 做文件的復(fù)制要比 scp 的速度快,rsync 只對差異文件做更
新。scp 是把所有文件都復(fù)制過去。
基本語法

命令 選項參數(shù) 要拷貝的文件路徑/名稱 目的地用戶@主機:目的地路徑/名稱
rsync -av $pdir/$fname $user@$host:$pdir/$fname

其中參數(shù)含義:
-a 歸檔拷貝
-v 顯示復(fù)制過程

使用起來和scp語法相似,所以用法參考上面的。

基于rsync 編寫一個集群文件分發(fā)腳本

需求:循環(huán)復(fù)制文件到所有集群節(jié)點的相同目錄下(將新增的文件同步到其它節(jié)點)
集群節(jié)點的ip地址由于已經(jīng)在linux 的hosts文件中映射,所以這里用hostname替代,現(xiàn)有的集群節(jié)點包括 dev01,dev02,dev03,那么對應(yīng)的腳本如下:

#!/bin/bash
#1. 判斷參數(shù)個數(shù)
if [ $# -lt 1 ]
then
 echo Not Enough Arguement!
 exit;
fi
#2. 遍歷集群所有機器
for host in dev01 dev02 dev03
do
 echo ==================== $host ====================
 #3. 遍歷所有目錄,挨個發(fā)送
 for file in $@
 do
 #4. 判斷文件是否存在
 if [ -e $file ]
 then
 #5. 獲取父目錄
 pdir=$(cd -P $(dirname $file); pwd)
 #6. 獲取當前文件的名稱
 fname=$(basename $file)
 ssh $host "mkdir -p $pdir"
 rsync -av $pdir/$fname $host:$pdir
 else
 echo $file does not exists!
 fi
 done
done

為了讓腳本能直接使用,應(yīng)該放在包含進了環(huán)境變量的目錄下,可以echo $PATH看下,然后放在某個bin下面。文章來源地址http://www.zghlxwxcb.cn/news/detail-464310.html

到了這里,關(guān)于在服務(wù)器間傳輸文件的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 服務(wù)器間傳輸文件

    服務(wù)器間傳輸文件

    在使用Linux過程有時需要在兩臺服務(wù)器之間傳輸文件,用到了scp命令,用著還挺方便 1.使用方式: scp [參數(shù)] [原路徑] [目標路徑] 1.1 常用可選參數(shù): -B ?使用批處理模式(傳輸過程中不詢問傳輸口令或短語) -C ?允許壓縮。(將-C標志傳遞給ssh,從而打開壓縮功能) -p ?保留原

    2024年02月07日
    瀏覽(26)
  • Linux 服務(wù)器間SSH免密碼登錄與拷貝文件(SCP)

    Linux 服務(wù)器間SSH免密碼登錄與拷貝文件(SCP)

    工作中頻繁登錄服務(wù)器和拷貝文件,都會提示輸入密碼 在持續(xù)集成的場景下,自動部署應(yīng)用時是沒有人工干預(yù)的 下面以實現(xiàn)A服務(wù)器到B服務(wù)器的免密碼登錄和拷貝文件為例,介紹相關(guān)的配置。(即A訪問B不需要輸密碼) A服務(wù)器(主服務(wù)器)地址:192.168.1.AAA B服務(wù)器(從服務(wù)

    2024年04月11日
    瀏覽(19)
  • 在服務(wù)器間傳輸文件

    scp(secure copy)安全拷貝可以靈活的使用,能夠在服務(wù)器間傳輸文件,語法如下: 假設(shè)有a ,b,c 三臺機器,所有機器上的用戶都叫aricoder,三臺機器的host分別是dev01,dev02,dev03(在/etc/hosts內(nèi)修改域名到ip的映射就行)。 既可以在dev01上,通過下列命令將dev01上的/opt/jdk1.8文件遞

    2024年02月06日
    瀏覽(23)
  • FTP文件傳輸服務(wù)器

    FTP文件傳輸服務(wù)器

    目錄 一、FTP協(xié)議兩種工作模式 二、FTP數(shù)據(jù)兩種傳輸模式 三、FTP用戶分類 四、VSFTP配置案例 4.1匿名開放模式 4.2本地用戶模式 4.3虛擬用戶模式 五、實驗總結(jié) 一、FTP 協(xié)議兩種工作模式 主動模式: 1、客戶端主動向ftp服務(wù)器發(fā)送控制連接,三次握手控制連接建立成功(密碼認證

    2024年02月10日
    瀏覽(25)
  • linux服務(wù)器間文件傳輸

    ? ? ? ? 當對服務(wù)器應(yīng)用或文件進行遷移時,一般的方法是找一臺電腦,先把文件從A服務(wù)器下載到電腦,然后再從電腦上傳到B服務(wù)器。但這樣傳有幾個問題: ? ? ? ? 1、步驟繁瑣,必須通過電腦作為中介 ? ? ? ? 2、需要安裝額外的軟件,比如winscp、FileZilla 等傳輸工具 ?

    2024年02月10日
    瀏覽(15)
  • Rclone傳輸文件到服務(wù)器或者從服務(wù)器到本地教程

    Rclone傳輸文件到服務(wù)器或者從服務(wù)器到本地教程

    提示:文章寫完后,目錄可以自動生成,如何生成可參考右邊的幫助文檔 最近有從linux服務(wù)器傳輸大量文件的需求,通過常規(guī)的xshell工具十分緩慢,最終還是自己配置了rclone,這里是記錄配置過程,以防后續(xù)遺忘。 https://rclone.org/downloads/這是官網(wǎng)地址,windows進去下載解壓就可

    2024年02月03日
    瀏覽(28)
  • 通過xshell傳輸文件到服務(wù)器

    通過xshell傳輸文件到服務(wù)器

    參考鏈接: [已解決]user is not in the sudoers file. This incident will be reported.(簡單不容易出錯的方式)-CSDN博客 簡單解釋下就是: 0、你的root需要設(shè)置好密碼 像這樣,我以一個新用戶user1為例: 1、設(shè)置好密碼之后,就可以切換到root用戶: 這里root可以省略,默認就是切換root 像這樣

    2024年02月04日
    瀏覽(40)
  • PostMan傳輸文件時報服務(wù)器錯誤

    PostMan傳輸文件時報服務(wù)器錯誤

    實現(xiàn)一個需求:接收前端的multipartfile,上次運行還是可以的,今天需要重新用到時使用postman(上次保存的post記錄)卻一直報”500“服務(wù)器錯誤。 無法接收前端的 multipartfile psotman報錯“500” ? 后端顯示參數(shù)類型不匹配,根據(jù)報錯內(nèi)容上網(wǎng)找解決方案,但是發(fā)現(xiàn)都沒有錯,后來

    2024年02月16日
    瀏覽(32)
  • 兩臺服務(wù)器間進行文件傳輸

    目錄 方法1:使用SCP 方法2:使用rsync 使用SSH密鑰 兩臺服務(wù)器之間進行文件傳輸通??梢允褂肧CP(Secure Copy Protocol)或rsync命令。這兩種方法都是在UNIX和Linux系統(tǒng)上常用的工具,用于安全地復(fù)制文件和目錄。以下是使用這兩種方法的示例: SCP是一種在兩臺服務(wù)器之間安全地復(fù)制

    2024年02月08日
    瀏覽(25)
  • scp命令----跨服務(wù)器傳輸文件

    Linux scp 命令用于 Linux 之間復(fù)制文件和目錄。 scp 是 secure copy 的縮寫, scp 是 linux 系統(tǒng)下基于 ssh 登陸進行安全的遠程文件拷貝命令。 scp 是加密的,rcp?是不加密的,scp 是 rcp 的加強版。 一、Linux scp 命令 以下是scp命令常用的幾個選項: -1: 強制scp命令使用協(xié)議ssh1 -2: 強制

    2024年02月10日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包