Linux에서 실행되는 모든 Java 프로그램 목록 보기

Linux에서 실행되는 모든 Java 프로그램 목록 보기

Linux에서 실행되는 모든 Java 프로그램 목록을 보는 방법은 여러 가지가 있습니다. 일반적으로 사용되는 몇 가지 방법은 다음과 같습니다.

  1. jps다음 명령을 사용하십시오 . jps(Java Virtual Machine Process Status Tool)은 실행 중인 모든 Java 프로세스를 나열하기 위해 JDK(Java Development Kit)와 함께 제공되는 도구입니다. 기본적인 사용법은 다음과 같습니다.

    jps -l
    

    실행 중인 모든 Java 프로세스의 PID와 기본 클래스의 전체 경로 이름이 나열됩니다. -l옵션은 메인 클래스의 전체 경로 이름이나 jar 파일의 경로를 표시할 수 있습니다. JDK가 올바르게 설치 및 구성되어 있다면 이것이 Java 프로세스를 보는 가장 간단한 방법입니다.

  2. ps명령 사용 : ps명령은 현재 시스템 프로세스 상태를 보는 데 사용되는 도구입니다. grep다음과 같이 명령을 결합하여 모든 Java 프로세스를 볼 수 있습니다.

    ps -ef | grep java
    

    그러면 모든 Java 프로세스가 나열되고 PID, 시작 시간, CPU 사용 시간, 명령줄 등과 같은 세부 정보가 표시됩니다.

  3. pgrep명령 사용 : pgrep명령은 이름으로 프로세스를 찾을 수 있는 도구입니다. 다음과 같이:

    pgrep -a java
    

    -a옵션은 PID뿐만 아니라 일치하는 각 프로세스의 전체 명령줄을 표시합니다. 이렇게 하면 각 Java 프로세스에 대한 자세한 정보를 볼 수 있습니다.

프로세스를 보려면 충분한 권한이 있어야 합니다. 사용자에게 충분한 권한이 없으면 sudo명령을 사용하여 관리자 권한을 얻어야 할 수도 있습니다.

추천

출처blog.csdn.net/qq_29689343/article/details/132079958