쉘 명령의 출력이 top
기계의 건강에 대한 대략적인 아이디어를 얻는 간단하고 친숙한 방법이라는 것을 알았습니다 . top
조잡한 모니터링을 위해 컴퓨터의 작은 웹 서버에서 출력 (또는 그와 비슷한 것) 을 제공하고 싶습니다 .
문자 형식을 지정하지 않고 텍스트 출력을 정확히 한 번만 작성하는 방법이 있습니까? 나는 이것을 시도했다 :
(sleep 1; echo 'q') | top > output.txt
이것은 (1) 하나 이상의 정보를 얻지 못할 것이라는 보장이 없으며 (2) 모든 터미널 형식 문자를 제거해야한다는 점을 제외하고는 내가 원하는 것에 가깝습니다 .
아니면 top
시스템 전체 및 프로세스 수준 메모리 / CPU 사용량 / 가동 시간 정보를 모두 나열 하는 다른 명령이 있습니까?
필자는 우리 개발자들이 Mac을 사용하고 제품 환경이 Linux이기 때문에 Linux와 Mac OS X 모두에 이식 가능한 전략을 원합니다.
top
OS X에서 -b 플래그를 지원하는 경우 찾고 싶은 대답과 정확히 같습니다 . :-( 안타깝게도, 나는top
홈 브루를 통해 구할 수 있는 버전을 볼 수 없다 . 이것은 리눅스에 대한 정답 인 것처럼 보인다