비 대화식 쉘에 대한`top` 출력을 얻습니다.


13

웹 앱에 최고 기능을 구현하고 싶습니다 top. 비 대화 형 셸에서 명령 출력을 얻을 수 있습니까?


형식과 같아야 top합니까?
Raphael Ahrens

@RaphaelAhrens 대안이 있습니까?
jcubic

어떤 정보를 원하십니까? 프로세스와 CPU 사용량이 있습니까? 하중? 가동 시간? 작업 수?
Raphael Ahrens

@RaphaelAhrens 나는 최고가 가진 모든 것을 갖고 싶었습니다.
jcubic

답변:


16

top -b -n 1

보낸 사람 man top:

  -b : Batch mode operation
        Starts top in 'Batch mode', which could be useful for 
        sending output from  top  to other programs  or  to  
        a file.  In this mode, top will not accept input and runs
        until the iterations limit you've set with the '-n' 
        command-line option  or  until killed.

3
또한 고려top -n1
Jeff Schaller

비 대화 형 모드에서 열을 추가하려는 경우. 프로세스별로 스왑 사용량을 추가하고 싶다고 어떻게 말합니까? 일반적으로 대화 형 모드에서 이것은 내가하는 일입니다 : shift + f ----> press p ---> hit enter.
Sagar

완전성을 위해 Sagar의 질문에 답하십시오. 대화식 모드에서 top을 실행할 때 열과 순서를 선택한 다음 "W"를 눌러 $ HOME / .toprc를 저장하십시오. 이 파일은 다음에 "최상위"호출에서 읽거나 대화식이거나 그렇지 않습니다. 해당 파일을 제거하면 기본값으로 돌아갑니다. 감사합니다. / Angel
Angel
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.