Tôi có một tệp đã bị xóa, nhưng vẫn được giữ mở chương trình của tôi. Tôi tìm thấy số inode bằng cách sử dụng lsof. Làm thế nào tôi có thể tạo một liên kết cứng trở lại inode đó?Liên kết đến một mã số cụ thể
Bất kỳ mã nào đều hữu ích, nhưng Perl sẽ tiện dụng.
Tôi chỉ cần chạy thử nghiệm nhỏ của riêng tôi và điều này không hiệu quả, nhưng tôi không hiểu tại sao! Đó là các liên kết tượng trưng đến tập tin thực tế, và một liên kết tượng trưng truy cập tệp thông qua tên tệp của nó, đúng không? – Thomas
Bạn không thể liên kết cứng đến mục nhập trong/proc, bởi vì các liên kết cứng phải nằm trên cùng một hệ thống tệp (nghĩa là liên kết của bạn phải nằm trong/proc). Việc sao chép sẽ ổn. – mark4o
mark: ghi chú, cảm ơn. Thomas: chúng không phải là các liên kết tượng trưng thực sự, chúng trông giống như chúng. Google cho proc_register_dynamic để biết thêm thông tin. – moonshadow