HP-UX

java프로세스 실행시 ps사용과 관련된 질문입니다

 
전양연
비정기 기여자

java프로세스 실행시 ps사용과 관련된 질문입니다



ps 명령을 사용하여 현재의 프로세스 정보를 알아보려고 합니다.



1. java 프로세스를 실행합니다.

2. 그리고, ps명령어를 치면



결과 ------------------------------>



===============================================================

kist 25446 24395 1 15:40:52 pts/th 00:00 /usera/superlab/nationlab/jre/1.4.1/bi

n/PA_RISC2.0/java labtest

===============================================================



처럼 결과가 나옵니다.



여기에서 좀 더 자세히 보면

/usera/superlab/nationlab/jre/1.4.1/bi

n/PA_RISC2.0/java

java앞에 디렉토리가 붙습니다.



sun서버에서는 결과가

java라고만 나옵니다.



sun처럼 java만 나오게 하려면 어떻게 해야 될까요...

4 응답 4
고광태
중학생

java프로세스 실행시 ps사용과 관련된 질문입니다

# UNIX95= ps -e -o "user,pid,ppid,args" | grep java



이렇게 하면 앞에 디렉토리는 안나오게 할수있네요..
전양연
비정기 기여자

java프로세스 실행시 ps사용과 관련된 질문입니다



.profile에서

export UNIX95="ps -e -o "user,pid,ppid,args" | grep java

를 말씀하시는지???





========================================================



ps -o ruser -o pid -o args -ef | grep `whoami`



이 명령을 한 결과는



rpXX00:/usera/TEST>ps -o ruser -o pid -o args -ef | grep `whoami`

test 1342 -ksh

test 1252 -ksh

test 1421 ps -o ruser -o pid -o args -ef

test 1422 whoami

test 1412 /usera/TEST/lab/jre/1.4.1/bin/PA_RISC2.0/java Test1



입니다.



.profile의

path 에 /usera/TEST/lab/jre/1.4.1/bin/PA_RISC2.0/를 추가해도 마찬가지네요...



제가 잘못 올렸을까요?

고광태
중학생

java프로세스 실행시 ps사용과 관련된 질문입니다

# UNIX95= ps -e -o "user,pid,ppid,comm" | more



위와 같이 prompt 에 복사 해서 해보세요..
전양연
비정기 기여자

java프로세스 실행시 ps사용과 관련된 질문입니다

고광태님 고맙습니다...

^^



UNIX95= ps -e -o "user,pid,ppid,comm" | more



위와 같이 치면



java만 나옵니다만...



실제 명령어인 java labtest test.properties

까지 나와야 되는데



java 뒤의 인자는 안나오고

java까지만 나오네요...



kist 25446 24395 1 15:40:52 pts/th00:00 java labtest test.properties



처럼

뒤의 인자도 같이 나오게 하려면 어떻게 해야 될까요..