동일한 이름을 가진 프로세스를 그룹화하는 방법

동일한 이름을 가진 프로세스를 그룹화하는 방법

동일한 이름을 가진 프로세스가 함께 그룹화되어 있는 모든 프로세스 목록(ps 헤더 라인 없이)을 더 잘 표시하려면 어떻게 해야 합니까?

ps -A | tail +2 

제목 없이 프로세스를 인쇄하지만 동일한 이름을 가진 프로세스를 그룹화하는 방법을 모르십니까?

답변1

ps|pr -t|cut -d" " -f3 |sort |tee output.lst
  • ps -> 실행 중인 프로세스 제공
  • pr->페이징 파일->모든 헤더 억제
  • 잘라내기 -> 특정 열 선택
  • 정렬 -> 모든 열 정렬
  • 티셔츠 -> 쇼핑 및 디스플레이

먼저 ps를 통해 실행 중인 프로세스를 검색했습니다. ps는 헤더를 제공하므로 pr -t이를 사용하면 모든 헤더가 제거됩니다. 이후에는 cut 명령을 통해 세 번째 열에 프로세스 이름이 저장되어 있으므로 파일의 세 번째 열을 선택했습니다. 그 후 결과를 정리했습니다. 동일한 이름을 가진 프로세스를 그룹화합니다. 그런 다음 결과를 tee 명령으로 파이프합니다.

답변2

이렇게 하면 트릭을 수행할 수 있습니다.

ps axhk comm

ax - 시스템의 모든 프로세스를 표시합니다.

h——제목 없음.

k comm - 명령별로 정렬 순서를 지정합니다.

관련 정보