宣传品牌网站建设,金融网站建设银行,南京制作网站公司哪家好,asp网站开发流程1、先要配置免密登陆#xff0c;查看上一篇免密传输内容 2、命令行执行少量命令#xff1a;ssh ip command1;command2。例#xff1a;ssh 172.1.1.1 cd /home;ls 3、脚本批量执行命令#xff1a; ##xff01;/bin/bash ssh ip remotes… 1、先要配置免密登陆查看上一篇免密传输内容 2、命令行执行少量命令ssh ip command1;command2。例ssh 172.1.1.1 cd /home;ls 3、脚本批量执行命令 #/bin/bash ssh ip remotessh cd /home ls remotessh 注第一条命令和结束命令需顶格写不然貌似要报错实践得出。。。。 例 #/bin/bash ssh ip remotessh cd /home pid\$(ps -ef | grep tomcat | grep -v grep | awk {print\$2}) kill -9 \$pid remotessh 注$字符需要用\转义不然识别不了实践得出。。。。。 4、远程运行时可能会出现找不到命令比如说jar命令 原因 /etc/profile: 当用户登录时,该文件被执行. /etc/bashrc: 当bash shell被打开时,该文件被执行. ssh作为non-login方式进入当然就无法触发/etc/profile的执行了。 所以应该设置到/etc/bashrc里面去. 转载于:https://www.cnblogs.com/heiboy/p/11288479.html