Trên mọi hệ thống Linux và Unix, tồn tại một thư mục đặc biệt tên lost+found ở thư mục gốc. Đây không phải là thư mục thông thường, mà là "khu vực khẩn cấp" do hệ thống tạo ra để lưu giữ các mảnh dữ liệu bị thất lạc khi hệ thống gặp sự cố đột ngột như mất điện, kernel panic, hoặc lỗi phần cứng.
Khi nào bạn cần dùng lost+found?
Hầu hết người dùng không bao giờ phải chạm vào thư mục này. Nhưng nếu bạn từng thấy thông báo fsck kiểm tra và sửa lỗi ổ cứng, rất có thể một số file mồ côi (inode không có tên file) đã được đặt vào lost+found. Các file này thường là dữ liệu đã bị xóa nhưng vẫn còn được tiến trình nào đó giữ mở. Sau khi fsck chạy, chúng sẽ được phát hiện và đưa vào thư mục này. Nếu đó là file rác, bạn có thể xóa. Nếu là file quan trọng, bạn có thể khôi phục chúng về đúng vị trí cũ.
Cách tương tác với lost+found
Để xem nội dung, bạn chỉ cần sudo ls /lost+found. Nếu thấy file lạ, hãy dùng lệnh file để xác định loại dữ liệu, rồi di chuyển chúng đến đúng thư mục. Lưu ý: không xóa lost+found vì nó được cấp phát đặc biệt bởi hệ thống file ext2/3/4. Nếu vô tình xóa, hãy dùng lệnh mklost+found thay vì mkdir thông thường. Trong 20 năm qua, chỉ một lần duy nhất fsck phải cứu dữ liệu từ thư mục này, trước thời đại journalling trở nên phổ biến. Nhưng với hệ thống cũ hoặc file system không journaled, lost+found vẫn là cứu cánh cuối cùng.
Đây là một trong những tính năng âm thầm nhưng quan trọng của công nghệ Linux, giúp bảo vệ dữ liệu người dùng trước những rủi ro không lường trước. Tìm hiểu thêm về AI và các hệ thống file hiện đại.






