tôi biết có lệnh fuser liệt kê các pids của các quá trình, nhưng làm thế nào để bạn liên tục theo dõi quá trình nào đã truy cập tệp? (suy nghĩ hành vi tương tự như đuôi -f tên tập tin)Làm cách nào để theo dõi các quy trình truy cập một tệp cụ thể?
nói rằng có một quá trình ghi vào một tập tin và giải phóng xử lý tại một số khoảng thời gian, do đó rất khó để nắm bắt quá trình đó bằng cách sử dụng bộ nhiệt áp.
Vui lòng kiểm tra http://linux.die.net/man/7/inotify – Jayan
thế nào (không) xâm nhập và (không) tương tác nào bạn cần/có thể đủ khả năng này? @ Cravoori của cuộc thăm dò có thể làm việc nếu khoảng thời gian bạn đề cập đến là đủ dài; thay thế các tập tin với một ống tên và bão hòa bộ đệm của nó sẽ chặn tất cả các nhà văn để bạn có thể xác định chúng tại giải trí nhưng có thể không phải là loại giải pháp bạn đang tìm kiếm; cuối cùng, bạn có thể định nghĩa Linux [kernel tracepoints] của mình (http://netsplit.com/2011/03/07/tracing-on-linux/) để theo dõi quá trình nào đã mở một tệp cụ thể để viết. – vladr