유닉스 / 리눅스 시스템의 프로세스 히스토리 기록을 확인하고 싶습니다 ps제공한다 (즉

ps -efl* nix 시스템에서 실행중인 프로세스 를 보여줍니다.

나는 바람직 정보를 모두와 함께, 특정 시스템에서 실행 된 (과거) 과정의 기록을 확인하고 싶습니다 ps제공한다 (즉 %CPU, %MEM).

어떤 명령 줄 유틸리티를 사용할 수 .bash_history있습니까? 이 정보는 파일 과 비슷한 곳에 저장되어 있습니까?



답변

시도하십시오 atop. 다양한 시스템 정보 (프로세스 및 CPU, 메모리, 디스크 및 네트워크 사용량)의 구성 가능한 기록을 유지할 수 있습니다. 참고 : 물론 모든 것을 기록 할 수는 없습니다. 주기적으로 “스냅 샷”이 필요합니다.

편집 : 이것이 명확하지 않은 경우 (데비안에서 사용되는 디렉토리)에 atop저장된 주기적 스냅 샷을 수행 하는 데몬이 /var/log/atop있습니다.