我正在使用redhat 6.2运行简单的java程序 我使用以下命令启动程序
java -cp "$CLASSPATH:/home/vikas/Myjar.jar" com.vikas.MyProgram <args>
该程序具有无限循环,应始终运行。 但问题是当我在同一台机器上的另一个终端上执行以下操作时
ps -ef| grep -i MyProgram
这不会产生任何结果。但是,我可以看到我的程序运行正常。
但是,如果我执行
ps -ef|grep -i java
这会获取多个结果,包括一个以我的用户身份运行的结果&#34; vikas&#34;
有没有办法可以强制程序以自己的名义运行?