經(jīng)常需要遠(yuǎn)程到其他節(jié)點(diǎn)上執(zhí)行一些shell命令堕澄,如果分別ssh到每臺(tái)主機(jī)上再去執(zhí)行很麻煩侠讯,因此能有個(gè)集中管理的方式就好了王浴。
shell遠(yuǎn)程執(zhí)行
簡(jiǎn)單的執(zhí)行一條指令:ssh user@remoteIP "cd /opt ; ls"
注意:
1嗡载、雙引號(hào)必須有惩琉。如果不加雙引號(hào)闷供,第二個(gè) ls 命令在本地執(zhí)行烟央。
2、分號(hào)歪脏,兩個(gè)命令之間用分號(hào)隔開(kāi)疑俭。
腳本集中管理
根據(jù)以上執(zhí)行方式,使用腳本可以方便的進(jìn)行集中管理婿失。
腳本地址: https://github.com/riverdream/jxutil
說(shuō)明請(qǐng)看 README 和代碼中的注釋钞艇。