国产宅男网站在线|亚洲A级性爱免费视频|亚洲中精品级在线|午夜福利AA毛

  • <dd id="gf5jf"><th id="gf5jf"></th></dd>

    <cite id="gf5jf"><label id="gf5jf"></label></cite>
  • <div id="gf5jf"><listing id="gf5jf"></listing></div>
    學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > linux指令scp指令詳解

    linux指令scp指令詳解

    時間: 志藝942 分享

    linux指令scp指令詳解

      scp就是secure copy,是用來進行遠程文件拷貝的。數(shù)據(jù)傳輸使用 ssh,并且和ssh 使用相同的認證方式,提供相同的安全保證 。那么你知道linux指令scp指令詳解么?接下來是小編為大家收集的linux指令scp指令詳解,歡迎大家閱讀:、

      linux指令scp指令詳解

      scp

      在不同的linux主機間復(fù)制文件

      是帶有Security的文件copy,基于ssh登錄。

      有些linux發(fā)行版沒有自帶scp,因此需要安裝scp,在centos下安裝如下

      # yum -y install openssh-clients

      基本語法:

      # scp [參數(shù)] source target

      常見參數(shù)

      -v :顯示進度,可以用來查看連接、認證或是配置錯誤

      -r :賦值目錄

      -C :使能壓縮選項

      -P :選擇端口

      -4 :強行使用 IPV4 地址

      -6 :強行使用 IPV6 地址

      常見的使用方式:

      1、將本地復(fù)制到遠程

      格式:

      1.1 # scp local_file remote_username@remote_ip:remote_folder

      1.2 # scp local_file remote_username@remote_ip:remote_folder/remote_file

      1.3 # scp local_file remote_ip:remote_folder

      1.4 # scp local_file remote_ip:remote_folder/remote_file

      格式說明:

      1.1和1.2指定了用戶名,命令執(zhí)行后需要輸入遠程服務(wù)器的密碼

      1.3和1.4未指定用戶名,命令執(zhí)行后需要輸入遠程服務(wù)器的用戶名以及密碼

      1.1和1.3僅指定了遠程的目錄,文件名字不變

      1.2和1.4指定了遠程的目錄以及文件名

      例子:

      # scp /doiido/hello.sh dodo@192.168.100.2:/doiido

      # scp /doiido/hello.sh dodo@192.168.100.2:/doiido/newhello.sh

      # scp /doiido/hello.sh 192.168.100.2:/doiido

      # scp /doiido/hello.sh 192.168.100.2:/doiido/newhello.sh

      2、將遠程的復(fù)制到本地

      從遠程復(fù)制到本地,只要將從本地復(fù)制到遠程的命令的后2個參數(shù)調(diào)換順序即可,由于語法一樣,就只列例子了;

      # scp dodo@192.168.100.2:/doiido /doiido/hello.sh

      # scp dodo@192.168.100.2:/doiido/hello.sh /doiido/newhello.sh

      # scp 192.168.100.2:/doiido /doiido/hello.sh

      # scp 192.168.100.2:/doiido/hello.sh /doiido/newhello.sh

      3、復(fù)制目錄

      當需要傳輸目錄的時候,僅需要加上參數(shù)-r即可以,例如

      # scp -r /doiido/hello/ dodo@192.168.100.2:/doiido/

      4、注意:

      4.1:如果遠程服務(wù)器修改了ssh端口,scp則需要使用修改后的端口,如遠程服務(wù)器ssh端口為2222,則需加-P參數(shù):

      # scp -p 2222 /doiido/hello.sh dodo@192.168.100.2:/doiido

      4.2:在使用scp之前,需要確認遠程連接的用戶是否具有讀取遠程服務(wù)器相應(yīng)文件的權(quán)限。

      同時還需要注意,執(zhí)行scp這條指令的用戶是否具有本地相應(yīng)目錄的權(quán)限。

      
    看了“linux指令scp指令詳解”還想看:

    1.linux系統(tǒng)中scp命令怎么使用

    2.LINUX操作系統(tǒng)SCP的命令使用方法

    3.Linux下scp命令怎么使用

    2917325