ฉันกำลังมองหาเครื่องมือที่จะแสดงรายการไฟล์ที่เปิดอยู่เรียงตามจำนวนของกิจกรรมในไฟล์ ดังนั้นlsof
อย่าทำงาน (ยกเว้นกรณีที่ฉันกำลังมองหาวิธีใช้lsof
) โดยหลักการแล้วเครื่องมือควรทำงานได้เช่นtop
กันและควรสามารถสลับระหว่างกิจกรรมเฉพาะสำหรับการเรียงลำดับ: อ่าน, เขียน, ไบต์, ค้นหาต่อวินาที ควรมีอยู่ใน RHEL / CentOS / EPEL
เครื่องมือดังกล่าวมีอยู่จริงหรือไม่?
ฉันอยากจะแนะนำ
—
Edward
atop
ซึ่งโดยปกติจะมีอยู่ในที่เก็บซอฟต์แวร์ มันเป็นด้านบนเหมือนเครื่องมือที่สามารถแสดงให้เห็นการใช้ดิสก์ต่อกระบวนการด้าย / ดูatoptool.nl มันไม่แสดง AFAIK ต่อการใช้ไฟล์
โทมัส: ไฟล์ท็อปเครื่องมือ bcc ทำสิ่งที่ฉันต้องการได้อย่างแน่นอน อย่างไรก็ตามใน CentOS 7.6 ฉันต้องแก้ไขมันเพื่อจัดการข้อผิดพลาด: github.com/iovisor/bcc/issues/2119ดูเหมือนว่า RHEL / CentOS 7.7 จะได้รับการแก้ไขแล้ว
—
Troels Arvin
filetop
จากbcc-tools
ซึ่งมีเฉพาะกับรุ่น 7.6 RHEL และโคลน ฉันคิดว่ามันไม่ได้มีคุณสมบัติตรงตามที่คุณต้องการ ส่วนของ RHELนี้ก็น่าสนใจเช่นกัน