亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

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

      linux指令scp指令詳解

      時(shí)間: 志藝942 分享

      linux指令scp指令詳解

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

        linux指令scp指令詳解

        scp

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

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

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

        # yum -y install openssh-clients

        基本語(yǔ)法:

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

        常見參數(shù)

        -v :顯示進(jìn)度,可以用來(lái)查看連接、認(rèn)證或是配置錯(cuò)誤

        -r :賦值目錄

        -C :使能壓縮選項(xiàng)

        -P :選擇端口

        -4 :強(qiáng)行使用 IPV4 地址

        -6 :強(qiáng)行使用 IPV6 地址

        常見的使用方式:

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

        格式:

        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í)行后需要輸入遠(yuǎn)程服務(wù)器的密碼

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

        1.1和1.3僅指定了遠(yuǎn)程的目錄,文件名字不變

        1.2和1.4指定了遠(yuǎn)程的目錄以及文件名

        例子:

        # 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、將遠(yuǎn)程的復(fù)制到本地

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

        # 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ù)制目錄

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

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

        4、注意:

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

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

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

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

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

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

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

      3.Linux下scp命令怎么使用

      2917325