มีวิธีทำให้ lsof ทำงานอย่างต่อเนื่องเพื่อตรวจสอบทุกไฟล์ที่ถูกเปิดในเวลาจริงหรือไม่
ฉันไม่รู้ชื่อของกระบวนการ ฉันต้องการให้ lsof ทำงานต่อเนื่องเป็นระยะเวลาหนึ่งจนกระทั่งฉันเห็นรายการมีสิ่งที่ฉันต้องการ
มีวิธีทำให้ lsof ทำงานอย่างต่อเนื่องเพื่อตรวจสอบทุกไฟล์ที่ถูกเปิดในเวลาจริงหรือไม่
ฉันไม่รู้ชื่อของกระบวนการ ฉันต้องการให้ lsof ทำงานต่อเนื่องเป็นระยะเวลาหนึ่งจนกระทั่งฉันเห็นรายการมีสิ่งที่ฉันต้องการ
คำตอบ:
ฉันเชื่อว่าเนื่องจากคุณไม่ทราบชื่อไฟล์ / รหัสกระบวนการคุณสามารถระบุตัวเลือกชื่อผู้ใช้ดังต่อไปนี้
lsof -r 2 -u username
หากคุณรู้ชื่อไดเรกทอรีภายใต้แอปพลิเคชันที่กำลังทำงานอยู่และไม่ต้องการระบุชื่อผู้ใช้คุณสามารถใช้คำสั่งเช่น
lsof +D /some/dir -r 2
อ้างอิง