명령Unix/Linux 명령 ps에서 S-output-modifier를 사용하는 방법?
ps -o time -p 21361
작품; 그러나 내가 필요한 것은 모두 아이들을 포함하여 프로세스의 실행 시간입니다. 예를 들어, 21361이 다른 스크립트를 호출하는 bash 스크립트 인 경우 모든 자식의 실행 시간을 포함하여 총 실행 시간을 원합니다.
이제 PS 문서는 "OUTPUT 수정"을 나열
S
Sum up some information, such as CPU usage, from dead child processes into their parent. This is useful for examining a system where a parent process repeatedly forks off short-lived children to do work.
이 바로 소리. 불행하게도, ps 구문의 지정이 없습니다. 따라서 "S"를 어디에 배치해야하는지 전혀 알지 못합니다! 몇 시간 동안 여러 조합을 시도했지만 구문 오류가 발생하거나 "S"로 표시되지 않습니다. 그리고 인터넷에서 당신은 ps (그리고 항상 같은)에 대한 매우 기본적인 정보, 특히 "S"수정 자 찾을 수 없었습니다. 그리고 아무도 ps의 구문을 설명하지 못했습니다.
부모 프로세스가 가장 오래 실행되는 프로세스가 아닐까요? 고의적으로 childern 프로세스 시간을 두 배로 계산하려고합니까? 행운을 빕니다. – shellter