ssh hadoop113 './s1.sh &' ## 结果命令一执行就结束了 ## 在hadoop113 上 ps -ef | grep s1.sh 也没结果,证明s1.sh 并没有被执行 # 2. 在hadoop113 上创建脚本s2.sh,用cat 和here document 创建并赋予执行权限 cd && cat > s2.sh << 'EOF' && chmod +x s2.sh hostname # 显示主机名 ...
现在,命令是: $ USER1 $ / check_by_ssh -i 〜nagios / .ssh / id_dsa -H $ HOSTADDRESS $ -t 60 -l \“ $ USER24 $ \” -C \“ / tmp / test \” / tmp / test是Hello World程序。 但它正在返回消息 \"Remote command execution failed:***\" 我为gios设置了ssh密钥,以 $USER24...
问题1:远程执行脚本,脚本中有jar 命令的使用,在远程机上没问题,但是使用ssh -t 命令,却提示:jar: 未找到命令 这是因为虚拟出来的终端里找不到jar 命令,不是远程机上不存在,也不是本地机不存在。 修改方式:在初始化终端的文件里设置java的环境变量,或是使用决定路径调用jar 命令则可以找到 参考如下 linux启动...