![애플리케이션의 모든 인스턴스를 나열하는 방법은 무엇입니까?](https://linux55.com/image/45069/%EC%95%A0%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98%EC%9D%98%20%EB%AA%A8%EB%93%A0%20%EC%9D%B8%EC%8A%A4%ED%84%B4%EC%8A%A4%EB%A5%BC%20%EB%82%98%EC%97%B4%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
애플리케이션의 모든 인스턴스를 나열하는 방법. 즉, "tcpA"라는 애플리케이션의 인스턴스 12개를 실행 중이고 이를 모두 나열하고 싶습니다.
다음은 상단입니다. 특정 "명령"을 볼 수 있는 방법이 있습니까?
답변1
애플리케이션 이름이 tcpA인 경우 다음을 시도해 보세요.
ps -C tcpA
pid 또는 pid 목록을 전달하여 top에 표시되는 프로세스를 제한할 수 있습니다. 예를 들면 다음과 같습니다.
top -p 1154, 761
프로세스 1154 및 761만 표시됩니다.
이러한 명령을 자동화하거나 결합하려는 경우 h -o pid
ps와 함께 사용하면 출력이 pid(예: try )로만 제한됩니다. ps h -o pid -C bash
문자열에서 쉼표로 구분된 목록에 넣는 것이 더 많은 작업입니다.