Bạn muốn phục hồi tập tin bị xoá trong Linu

04/11/2015 08:02
Theo dõi ICTVietnam trên

Một ngày kia, bạn lỡ tay gõ lệnh rm taptin.txt và xóa nhầm công việc mà bạn mất nhiều ngày để hoàn thành. Điều này không hiếm gặp, vì chức năng autocomplete hiện một tập tin ngoài ý muốn, và bạn lỡ tay ấn Enter để xóa mà không kịp kiểm tra.Tệ hại hơn, khi xóa tập tin trong dòng lệnh, tập tin sẽ bị xóa hẳn chứ không di chuyển vào Thùng rácnhư khi dùng trong giao diện đồ họa. Vậy làm sao để phục hồi?

Cách làm đơn giản nhất, và tôi đã thử thành công, là câu lệnh sau:

sudo grep -i -a -B10 -A100 'nội dung cần tìm' /dev/sda1 > /tmp/phuchoi.txt

Trong đó giả định /dev/sda1 là nơi bạn chứa tập tin đã xóa và nội dung cần tìm là một chuỗi bất kì chứa trong tập tin bị xóa. Nhớ chọn chuỗi hiếm gặp trong các tập tin khác, để giảm số kết quả trả về.

Lệnh trên cụ thể thực hiện tìm kiếm trên toàn bộ dĩa, không phân biệt chữ hoa hay thường (-a), tìm trong chế độ văn bản (-a), và trích 100 dòng sau nội dung cần tìm (-A100) và 10 dòng phía trước (-B10). Toàn bộ kết quả xuất ra tập tin /tmp/phuchoi.txt. Sau đó bạn chỉ việc mở tập tin /tmp/phuchoi.txt này và dò tìm dữ liệu trong đó.

Để đảm bảo kết quả tốt nhất, nên khởi động lại máy vào chế độ single user để tránh việc dữ liệu xóa bị ghi đè trong quá trình phục hồi.

Minh Nhật

Nổi bật Tạp chí Thông tin & Truyền thông
  • Làm rõ định nghĩa, nội hàm, lượng hóa một số khái niệm mới trong Nghị quyết số 57
    Bộ Khoa học và Công nghệ vừa có văn bản hướng dẫn làm rõ định nghĩa, nội hàm, lượng hóa một số khái niệm mới trong Nghị quyết số 57-NQ/TW ngày 22/12/2024 của Bộ Chính trị về đột phá phát triển khoa học, công nghệ, đổi mới sáng tạo và chuyển đổi số quốc gia.
  • Thương mại điện tử và an ninh mạng
    Sự phát triển của thương mại điện tử đã thay đổi cách chúng ta mua sắm, nhưng đồng thời cũng khiến các doanh nghiệp trực tuyến trở thành mục tiêu chính của tội phạm mạng.
  • Khi nào nên đưa thông tin người tham chiếu vào CV?
    Một CV được viết tốt giúp làm nổi bật trình độ và thành tích của bạn nhưng người tham chiếu mới là người xác nhận các tuyên bố của bạn và làm tăng độ tin cậy. Tuy nhiên, có những lúc không cần thiết phải đưa người tham chiếu vào CV. Hãy cùng tìm hiểu khi nào nên đưa người tham chiếu vào CV của bạn và khi nào thì tốt hơn là nên bỏ chúng đi ngay sau đây nhé.
  • Mỹ thúc đẩy bổ nhiệm lãnh đạo, ứng dụng American made AI trong các cơ quan liên bang
    Ngày 7/4/2025, Nhà Trắng đã có chỉ thị yêu cầu các cơ quan liên bang bổ nhiệm các giám đốc AI và xây dựng các chiến lược AI.
  • Đẩy nhanh cơ chế sandbox ở Việt Nam
    Cơ chế thử nghiệm có kiểm soát (sandbox) đã được nhiều quốc gia áp dụng hiệu quả cho các sản phẩm, dịch vụ, mô hình kinh doanh mới, qua đó thúc đẩy đổi mới sáng tạo, đặc biệt trong những lĩnh vực công nghệ mới. Tại Việt Nam, cơ chế sandbox đã được nghiên cứu và quy định trong một số lĩnh vực, xong việc áp dụng vẫn khá dè dặt.
Đừng bỏ lỡ
Bạn muốn phục hồi tập tin bị xoá trong Linu
POWERED BY ONECMS - A PRODUCT OF NEKO