여러 사용자를 모니터링하려면 top을 사용하세요.

여러 사용자를 모니터링하려면 top을 사용하세요.

Linux 상단에서 여러(모두는 아님) 사용자의 프로세스를 모니터링하는 것이 가능합니까?

이 같은:top -u user1 -u user2

당신의 도움을 주셔서 감사합니다!

답변1

내 제안은 다른 탭이나 다른 터미널에서 u 옵션을 사용하여 top 명령을 실행하는 것입니다. 그러면 요청한 내용을 체계적으로 얻을 수 있습니다. top 명령은 해당 옵션을 제공하지 않으므로 유일한 다른 방법은 표시하려는 두 개의 "사용자 이름"으로 상위 출력을 필터링하는 것입니다.

답변2

또는 해결 방법으로 다음을 실행할 수 있습니다.

top | grep username

tomcat1과 tomcat2라는 두 명의 사용자가 있다고 가정해 보겠습니다.

top | grep tomcat 

다음이 표시됩니다.

30243 tomcat1   20   0 9702832   5.1g  25192 S   0.7 32.8 871:07.12 java
16279 tomcat2   20   0   11.9g   5.4g  13508 S   0.3 34.9  99:03.34 java

관련 정보