top 명령을 실행하고 "T"를 입력하면 TIME+를 기준으로 정렬됩니다.
명령줄에서 top -n 1을 사용하여 "TIME+"별로 정렬하고 싶습니다.
이렇게 하면 모든 프로세스를 파일로 캡처하고 하나씩 분석할 수 있습니다.
참고: CentOs입니다.
답변1
top -n 1 -b | tail -n +7 | sort -k 11Vb
top -n 1 -b
: -b 문자 강조 표시를 피합니다.tail -n +7
: 상단에서 작성한 제목을 건너뜁니다.sort -k 11Vb
: "버전" 정렬 모드에서 11번째 필드를 기준으로 정렬, 공백 건너뛰기
-k 11Vbr
순서를 반대로 할 때 사용됩니다 .
답변2
$ top -o TIME+ -n 1 >top.out
이 -o
옵션은 정렬할 열을 선택하는 데 사용되며 종료하기 전에 한 번만 업데이트됩니다 -n 1
.top