ssh 远程不能执行JAVA启动脚本

源:http://java.freesion.com/article/82354858443/;jsessionid=9CC8151F2D483374B4DC2E9EB5DF06CA
评: 如果不能启动,直接编写绝对路径执行命令
Bash Shell的启动配置文件
Bash不同运行模式  
登录 :/ets/profile ———–.bash_profile——————-.bash_login———–.profile  
注销:.bash_login    
执行新shell (非login shell):
                    1.    交互式shell:直接执行bash,产生一个子shell          /etc/bash.bashrc—————-.bashrc
                    2.    shell script(非交互式):执行脚本,脚本检查BASH_ENV变量内容,若变量有定义,执行变量所定义的启动文件内容
    #!/bin/sh 执行脚本,不加载任何变量


因为SSH远程不会读取系统变量,所以最好的方式是用JAVA的绝对路径。

你可能感兴趣的:(ssh 远程不能执行JAVA启动脚本)