Просмотрите список всех Java-программ, работающих в Linux.
Просмотреть список всех Java-программ, работающих в Linux, можно несколькими способами. Вот некоторые из часто используемых методов:
-
Используйте
jps
команду :jps
(Инструмент состояния процессов виртуальной машины Java) — это инструмент, входящий в состав Java Development Kit (JDK), для получения списка всех запущенных процессов Java. Основное использование следующее:jps -l
Здесь будут перечислены PID всех запущенных процессов Java и полный путь к основному классу.
-l
Опция может отображать полный путь к основному классу или путь к файлу jar. Если ваш JDK установлен и настроен правильно, это должен быть самый простой способ просмотра процессов Java. -
Использование
ps
команд .ps
Команды — это инструменты, используемые для просмотра текущего состояния системных процессов. Вы можете комбинироватьgrep
команды для просмотра всех процессов Java следующим образом:ps -ef | grep java
Здесь будут перечислены все процессы Java и показаны их данные, такие как PID, время запуска, время использования ЦП, командная строка и т. д.
-
Использование
pgrep
команды :pgrep
Команда — это инструмент, который может находить процессы по имени. Следующее:pgrep -a java
-a
Опция показывает полную командную строку каждого соответствующего процесса, а не только PID. Таким образом, вы можете увидеть подробную информацию о каждом процессе Java.
Помните, что вам необходимо иметь достаточные привилегии для просмотра процессов. Если у вашего пользователя недостаточно прав, вам может потребоваться использовать sudo
команды для получения прав администратора.