Thư mục bị mất + tìm thấy trên Linux và macOS là gì?
Thư mục bị mất + tìm thấy là một phần của Linux, macOS và các hệ điều hành giống như UNIX khác. Mỗi hệ thống tệp - nghĩa là, mỗi phân vùng - có thư mục bị mất + tìm thấy. Bạn sẽ tìm thấy các bit được phục hồi của các tệp bị hỏng ở đây.
Những gì đã mất + tìm thấy là dành cho
Trên Linux, lệnh fsck - viết tắt của hệ thống tệp tin - kiểm tra hệ thống điều khiển các lỗi hệ thống tệp của bạn. fsck có thể tìm thấy các bit của tập tin mồ côi và tập tin bị hỏng trong hệ thống tập tin. Nếu có, fsck sẽ loại bỏ các bit dữ liệu bị hỏng khỏi hệ thống tệp và đặt chúng vào thư mục bị mất + tìm thấy.
Ví dụ: nếu bạn đột ngột tắt máy tính trong khi nó đang chạy và các tệp đang được ghi vào ổ cứng, công cụ fsck có thể tự động kiểm tra hệ thống tệp của bạn vào lần tiếp theo bạn khởi động máy tính. Nếu nó tìm thấy bất kỳ dữ liệu bị hỏng, nó sẽ đặt nó vào thư mục bị mất + tìm thấy của hệ thống tệp.
Điều này hoạt động tương tự trên macOS. Nếu bạn chạy Disk Utility và kiểm tra đĩa của bạn xem có vấn đề về hệ thống tệp không, nó có thể tìm thấy các bit dữ liệu bị hỏng và lưu trữ chúng trong thư mục bị mất + tìm thấy.
Hầu hết các hệ thống tệp UNIX đều có thư mục bị mất + tìm thấy, bao gồm ext2, ext3 và ext4 trên Linux, cũng như hệ thống tệp HFS + trên macOS. Một số hệ thống tệp có thể không sử dụng thư mục bị mất + tìm thấy, nhưng chúng ít phổ biến hơn trên các hệ điều hành này.
Nơi bạn sẽ tìm thấy các thư mục bị mất + tìm thấy
Mỗi hệ thống tệp có thư mục bị mất + tìm thấy riêng, vì vậy bạn sẽ tìm thấy một thư mục trên mỗi ổ cứng hoặc phân vùng. Điều đó có nghĩa là bạn sẽ tìm thấy một thư mục bị mất + tìm thấy trong thư mục gốc tại / mất + tìm thấy, ví dụ.
Nếu bạn có các phân vùng khác được gắn kết, bạn cũng sẽ tìm thấy một thư mục bị mất + tìm thấy trên mỗi phân vùng đó. Ví dụ: nếu bạn có một phân vùng riêng cho thư mục chính của bạn được gắn tại / home, bạn sẽ tìm thấy một thư mục bị mất + tìm thấy tại / home / mất + tìm thấy. Dữ liệu mồ côi từ phân vùng nhà sẽ được đặt trong / home / mất + tìm thấy thay vì / mất + tìm thấy.
Nếu bạn có ổ USB hoặc ổ đĩa ngoài khác được định dạng bằng hệ thống tệp Linux, bạn cũng sẽ thấy thư mục bị mất + tìm thấy trên đó.
Thư mục này thường bị ẩn, vì vậy bạn có thể phải hiển thị các tệp và thư mục ẩn để xem nó.
Cách xem nội dung của thư mục bị mất + tìm thấy
Thư mục này thường được giới hạn cho người dùng root, ngăn người dùng bình thường nhìn trộm vào bên trong và truy cập dữ liệu được phục hồi mà họ thường không có quyền truy cập. Đừng cho rằng bạn có các tệp bị hỏng nằm xung quanh chỉ vì bạn thấy một thư mục bị mất + tìm thấy - trên nhiều hệ thống, nó có thể trống.
Để xem những gì bên trong, hãy mở một cửa sổ Terminal và chạy các lệnh sau liên tiếp:
sudo su cd / mất + tìm thấy ls
(Nếu lệnh đầu tiên không hoạt động, hãy thử chạy su
thay vì sudo su
-mỗi bản phân phối Linux là một chút khác nhau.)
Thiết bị đầu cuối sẽ liệt kê bất kỳ tập tin nào trong thư mục bị mất + tìm thấy. Nếu nó không trả về bất cứ thứ gì, thư mục trống.
Phục hồi dữ liệu thường khó khăn
Nếu một cái gì đó nằm trong thư mục bị mất + tìm thấy, nó thường sẽ không phải là toàn bộ tệp. Thay vào đó, bạn sẽ thấy các mẩu nhỏ tệp hoặc bit dữ liệu bị hỏng và bạn không thể làm gì nhiều với chúng.
Nếu bạn chưa mất bất kỳ dữ liệu quan trọng nào, có lẽ bạn không cần phải lo lắng về bất cứ điều gì trong thư mục bị mất + tìm thấy. Nếu bạn đã mất dữ liệu, bạn có thể kiểm tra thư mục bị mất + tìm thấy và cố gắng khôi phục một số thư mục đó. Nếu bạn tìm thấy một tập tin hoàn chỉnh ở đây, bạn có thể cố gắng di chuyển tập tin trở lại vị trí ban đầu và sử dụng nó. Nhưng có một cơ hội mong manh bạn có thể làm bất cứ điều gì với các tệp một phần bị hỏng. Lệnh fsck đặt chúng ở đó chỉ trong trường hợp.
Bạn cũng không thể xóa thư mục bị mất + tìm thấy, vì đó là một phần cố định của hệ thống tệp. Tuy nhiên, nếu bạn tìm thấy các đoạn tập tin vô dụng trong thư mục bị mất + tìm thấy mà bạn không thể ghép lại với nhau, bạn có thể xóa chúng bằng cách sử dụng thiết bị đầu cuối để giải phóng không gian.