六月丁香五月婷婷,丁香五月婷婷网,欧美激情网站,日本护士xxxx,禁止18岁天天操夜夜操,18岁禁止1000免费,国产福利无码一区色费

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

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

時間: 佳洲1085 分享

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

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

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

  前提條件:

  配置ssh免密碼登陸

  shell遠程執(zhí)行方法一、對于簡單的命令

  如果是簡單執(zhí)行幾個命令,則:

  ssh user@remoteNode "cd /home ; ls"

  基本能完成常用的對于遠程節(jié)點的管理了,幾個注意的點:

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

  分號,兩個命令之間用分號隔開

  shell遠程執(zhí)行方法二、對于腳本的方式

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

  #!/bin/bash

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

  cd /home

  touch abcdefg.txt

  exit

  eeooff

  echo done!

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

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

  重定向目的在于不顯示遠程的輸出了

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

3575804