HP-UX
1753770 회원
5058 온라인
108799 솔루션
새 메시지

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



처럼

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