동일한 이름을 가진 프로세스가 함께 그룹화되어 있는 모든 프로세스 목록(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 - 명령별로 정렬 순서를 지정합니다.