亚洲高清vr播放在线观看,欧美亚洲精品免费,欧美日韩天堂在线视频,午夜福利小视频

      學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 操作系統(tǒng) > Linux教程 > linux shell遠(yuǎn)程執(zhí)行命令詳解

      linux shell遠(yuǎn)程執(zhí)行命令詳解

      時(shí)間: 佳洲1085 分享

      linux shell遠(yuǎn)程執(zhí)行命令詳解

        在Linux下,如果你需要執(zhí)行遠(yuǎn)程操作,那么應(yīng)該使用那個(gè)命令呢?下面由學(xué)習(xí)啦小編為大家整理了linux shell遠(yuǎn)程執(zhí)行命令的相關(guān)知識(shí),希望對(duì)大家有幫助!

        linux shell遠(yuǎn)程執(zhí)行命令

        前提條件:

        配置ssh免密碼登陸

        shell遠(yuǎn)程執(zhí)行方法一、對(duì)于簡(jiǎn)單的命令

        如果是簡(jiǎn)單執(zhí)行幾個(gè)命令,則:

        ssh user@remoteNode "cd /home ; ls"

        基本能完成常用的對(duì)于遠(yuǎn)程節(jié)點(diǎn)的管理了,幾個(gè)注意的點(diǎn):

        雙引號(hào),必須有。如果不加雙引號(hào),第二個(gè)ls命令在本地執(zhí)行

        分號(hào),兩個(gè)命令之間用分號(hào)隔開(kāi)

        shell遠(yuǎn)程執(zhí)行方法二、對(duì)于腳本的方式

        有些遠(yuǎn)程執(zhí)行的命令內(nèi)容較多,單一命令無(wú)法完成,考慮腳本方式實(shí)現(xiàn):

        #!/bin/bash

        ssh user@remoteNode > /dev/null 2>&1 << eeooff

        cd /home

        touch abcdefg.txt

        exit

        eeooff

        echo done!

        遠(yuǎn)程執(zhí)行的內(nèi)容在“<< eeooff ” 至“ eeooff ”之間,在遠(yuǎn)程機(jī)器上的操作就位于其中,注意的點(diǎn):

        << eeooff,ssh后直到遇到eeooff這樣的內(nèi)容結(jié)束,eeooff可以隨便修改成其他形式。

        重定向目的在于不顯示遠(yuǎn)程的輸出了

        在結(jié)束前,加exit退出遠(yuǎn)程節(jié)點(diǎn)

      3575804