ฉันรู้ว่า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 เท่านั้น