<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          你知道兩臺(tái)Linux之間如何傳輸文件嗎?

          共 2690字,需瀏覽 6分鐘

           ·

          2021-08-05 21:56

          不同的Linux主機(jī)之間想要實(shí)現(xiàn)文件相互拷貝的方法有三種:
          第一種:ftp,也就是其中一臺(tái)Linux安裝ftpServer,這樣可以另外一臺(tái)使用ftp的client程序來進(jìn)行文件的copy。
          第二種:采用samba服務(wù),類似Windows文件copy的方式來操作,比較簡潔方便,
          第三種:利用scp命令來進(jìn)行文件復(fù)制。

          scp介紹
          scp是secure copy的簡寫,是linux系統(tǒng)下基于ssh登陸進(jìn)行安全的遠(yuǎn)程文件拷貝命令。linux的scp命令可以在linux服務(wù)器之間復(fù)制文件和目錄。和它類似的命令有cp,不過cp只是在本機(jī)進(jìn)行拷貝不能跨服務(wù)器。

          當(dāng)你服務(wù)器硬盤變?yōu)橹蛔x read only system時(shí),用scp可以幫你把文件移出來。另外,scp還非常不占資源,不會(huì)提高多少系統(tǒng)負(fù)荷,在這一點(diǎn)上,rsync就遠(yuǎn)遠(yuǎn)不及它了。雖然 rsync比scp會(huì)快一點(diǎn),但當(dāng)小文件眾多的情況下,rsync會(huì)導(dǎo)致硬盤I/O非常高,而scp基本不影響系統(tǒng)正常使用。

          說明: 當(dāng)兩臺(tái)LINUX主機(jī)之間要互傳文件時(shí)可使用SCP命令來實(shí)現(xiàn),建立信任關(guān)系之后可不輸入密碼。

          命令格式:
          scp [參數(shù)] [原路徑] [目標(biāo)路徑]
          scp 本地用戶名 @IP 地址 : 文件名 1 遠(yuǎn)程用戶名 @IP 地址 : 文件名 2

          命令參數(shù):

          -1 強(qiáng)制scp命令使用協(xié)議ssh1

          -2 強(qiáng)制scp命令使用協(xié)議ssh2

          -4 強(qiáng)制scp命令只使用IPv4尋址

          -6 強(qiáng)制scp命令只使用IPv6尋址

          -B 使用批處理模式(傳輸過程中不詢問傳輸口令或短語)

          -C 允許壓縮。(將-C標(biāo)志傳遞給ssh,從而打開壓縮功能)

          -p 保留原文件的修改時(shí)間,訪問時(shí)間和訪問權(quán)限。

          -q 不顯示傳輸進(jìn)度條。

          -r 遞歸復(fù)制整個(gè)目錄。

          -v 詳細(xì)方式顯示輸出。scp和ssh(1)會(huì)顯示出整個(gè)過程的調(diào)試信息。這些信息用于調(diào)試連接,驗(yàn)證和配置問題。

          -c cipher 以cipher將數(shù)據(jù)傳輸進(jìn)行加密,這個(gè)選項(xiàng)將直接傳遞給ssh。

          -F ssh_config 指定一個(gè)替代的ssh配置文件,此參數(shù)直接傳遞給ssh。

          -i identity_file 從指定文件中讀取傳輸時(shí)使用的密鑰文件,此參數(shù)直接傳遞給ssh。

          -l limit 限定用戶所能使用的帶寬,以Kbit/s為單位。

          -o ssh_option 如果習(xí)慣于使用ssh_config(5)中的參數(shù)傳遞方式,

          -P port 注意是大寫的P, port是指定數(shù)據(jù)傳輸用到的端口號(hào)

          -S program 指定加密傳輸時(shí)所使用的程序。此程序必須能夠理解ssh(1)的選項(xiàng)。

          使用方法:

          1、將本地服務(wù)器的文件傳送到遠(yuǎn)程服務(wù)器。

          命令格式:
          scp local_file remote_username@remote_ip:remote_folder
          或者
          scp local_file remote_username@remote_ip:remote_file
          或者
          scp local_file remote_ip:remote_folder
          或者
          scp local_file remote_ip:remote_file

          第1,2個(gè)指定了用戶名,命令執(zhí)行后需要輸入用戶密碼,第1個(gè)僅指定了遠(yuǎn)程的目錄,文件名字不變,第2個(gè)指定了文件名
          第3,4個(gè)沒有指定用戶名,命令執(zhí)行后需要輸入用戶名和密碼,第3個(gè)僅指定了遠(yuǎn)程的目錄,文件名字不變,第4個(gè)指定了文件名

          2、將本地服務(wù)器的目錄傳送到遠(yuǎn)程服務(wù)器。

          命令格式:
          scp -r local_folder remote_username@remote_ip:remote_folder
          或者
          scp -r local_folder remote_ip:remote_folder

          第1個(gè)指定了用戶名,命令執(zhí)行后需要輸入用戶密碼;
          第2個(gè)沒有指定用戶名,命令執(zhí)行后需要輸入用戶名和密碼;

          3、從遠(yuǎn)程服務(wù)器的文件或目錄拷貝到本地服務(wù)器。

          與從本地傳送到遠(yuǎn)程服務(wù)器相類似,只是將參數(shù)位置互換一下。

          使用實(shí)例:
          3.1、從遠(yuǎn)程復(fù)制文件到本地目錄。
          說明:從192.168.120.204機(jī)器上的/opt/soft/的目錄中下載nginx-0.5.38.tar.gz 文件到本地/opt/soft/目錄中
          $scp [email protected]:/opt/soft/nginx-0.5.38.tar.gz /opt/soft/

          3.2、從遠(yuǎn)程復(fù)制目錄到本地目錄。
          說明:從192.168.120.204機(jī)器上的/opt/soft/中下載mongodb 目錄到本地的/opt/soft/目錄來。
          $scp -r [email protected]:/opt/soft/mongodb /opt/soft/

          3.3、上傳本地文件到遠(yuǎn)程目錄。
          說明:復(fù)制本地opt/soft/目錄下的文件nginx-0.5.38.tar.gz 到遠(yuǎn)程機(jī)器192.168.120.204的opt/soft/scptest目錄
          $scp /opt/soft/nginx-0.5.38.tar.gz [email protected]:/opt/soft/scptest

          3.4、上傳本地目錄到遠(yuǎn)程目錄。
          說明:上傳本地目錄 /opt/soft/mongodb到遠(yuǎn)程機(jī)器192.168.120.204上/opt/soft/scptest的目錄中去
          $scp -r /opt/soft/mongodb [email protected]:/opt/soft/scptest

          相信我,這么寫Python代碼,老板給你漲工資
          API測試之Postman,看這篇文章就夠了

          文章合集
          Selenium Appium  | Jenkins  |  Jmeter 
          軟件測試方法匯總 Postman接口參數(shù)化 | 測試用例設(shè)計(jì) | APP抓包

          視頻教程
          Selenium | Appium | Jenkins | Jmeter

          微信群:
          軟件自動(dòng)化測試交流群
          已創(chuàng)建,公號(hào)回復(fù)入群即可獲取入群二維碼。
          瀏覽 28
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  激情五月天黄色电影 | 粉嫩小泬BBBB免费看 | 在线高清无码不卡 | 黄色片网站免费观看完整版 | 99久久免费精品 |