ฉันรู้ว่าps -efl
แสดงกระบวนการทำงานบนระบบ * nix
ฉันต้องการที่จะตรวจสอบประวัติของ (ที่ผ่านมา) กระบวนการที่ได้รับการทำงานบนเครื่องโดยเฉพาะอย่างยิ่งกับทุกข้อมูลที่ps
ให้ (เช่น%CPU
, %MEM
)
ฉันสามารถใช้โปรแกรมอรรถประโยชน์บรรทัดคำสั่งใดได้บ้างข้อมูลนี้จัดเก็บไว้ที่อื่นที่คล้ายกับ.bash_history
ไฟล์
คุณสามารถตั้งค่า SNMP และบางอย่างเพื่อสำรวจ SNMP daemon เป็นระยะเพื่อให้บรรลุสิ่งนี้ ฉันทำสิ่งนี้เพื่อการใช้หน่วยความจำสำหรับกระบวนการในช่วงเวลาหนึ่ง
—
ลอเรนซ์
ตามที่อธิบายไว้ที่นี่: serverfault.com/questions/386956/pid-history-of-a-processกระบวนการบางกระบวนการเผยแพร่ PIDs ไปยัง syslog (หรือสามารถทำได้)
—
billc
ps -efl
ที่ค่อนข้างจะps aux
สำหรับ BSD / Linux เท่านั้น