Как определить исполняемый файл приложения из PS

Если я выполню

ps -ef | grep java

, я получу следующее

noaccess 12144   908   0   Apr 28 ?         697:47 /usr/java/bin/java -server -Xmx128m -XX:+UseParallelGC -XX:ParallelGCThreads=4

Хотя на этом сервере работает много Java-приложений. Как мне определить, какой .jar был вызван выводом ps?

1
задан 13 March 2012 в 20:50

1 ответ

Ты можешь попробовать ИСОФ. Например,

lsof -a -p 12144 -u noaccess | grep REG

, в котором будут перечислены обычные файлы, которые открыты для процесса / пользователя.

По результатам вы сможете определить, какой Java-процесс какой.

0
ответ дан 13 March 2012 в 20:50

Другие вопросы по тегам:

Похожие вопросы: