Câu trả lời:
Bạn có thể gặp may mắn với:
http://extundelete.sourceforge.net/
Tuy nhiên, tôi chưa bao giờ sử dụng nó.
Cảnh báo: thường là những ngày này, các hệ thống tập tin không hỗ trợ phục hồi. Cố gắng khôi phục các tệp đã xóa là một bài tập về pháp y máy tính và bạn sẽ rất may mắn khi lấy lại được chúng. Đặc biệt, nếu bạn đã ghi thêm bất kỳ tệp nào vào đĩa, rất có thể các tệp đã bị xóa của bạn sẽ biến mất vĩnh viễn.
Điều đầu tiên là:
dd
Nếu dữ liệu của bạn không được mã hóa hoặc được mã hóa bởi các khối, có những công cụ tìm kiếm dữ liệu trong đĩa độc lập với hệ thống tệp. (ví dụ: photorec )
Extundelete cũng có thể làm tốt công việc, nếu dữ liệu của bạn đã được ghi vào đĩa hoặc được truy cập gần đây, và cả các nút dữ liệu tương ứng của chúng cũng không bị ghi đè bởi các tệp khác sau khi bạn xóa.
Nếu các tệp nằm trong thư mục gốc được mã hóa ngăn xếp , bạn có thể kiểm tra điều này .
Những gì làm việc cho tôi đã được đưa ra bởi vòm (chỉ áp dụng cho các tệp văn bản):
grep -a -C 200 -F 'Unique string in text file' /dev/sdXN
Mất một lúc, nhưng đã hoạt động khi tôi vô tình xóa một số mã nguồn mà tôi chưa cam kết!
Nó phụ thuộc vào cách bạn xóa các tập tin. Nếu bạn đã sử dụng trình quản lý tệp đồ họa, bạn có thể có "Thùng rác". Nếu bạn đã sử dụng mc, bạn có thể đã "mất và tìm thấy". Nếu bạn đã sử dụng "rm", bạn có rất ít cơ hội để khôi phục tập tin.