一、java 启动问题
非登入执行 nohup Java -jar service.jar & 问题;
准确是远程用户登录 nohup java -jar service.jar & 进程,远程动作结束 ,进程停止。
环境变量问题 ,目前解决是 必须加上 绝对路径执行.
# which java
二、问题?
远程执行对 nohup java -jar 指令退出失效。
远程无法获取 $PATH $JAVA_HOME 信息;
用户变量和系统变量中都存在某一个环境变量
三、环境变量 ?
export 加入全局?
最主要应该还是Java环境变量 添加到了/etc/bashrc文件里,source /etc/bashrc
非 root 登入shell 加载配置文件 1、/etc/bashrc 2、~/.bashrc
修改/etc/bashrc 文件 (针对所有用户有效):vim/etc/bashrc
在最末尾加入source /etc/bashrc或者. /etc/bashrc
四、常见的环境变量:
存放环境变量的文件
1、/etc/profile
该文件的作用是当用户登录时获取系统的环境变量,只获取一次。
2、/etc/bashrc
当执行完/etc/profile文件后&#x