Giúp bạn phục hồi tập tin bị xoá trong Linux

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
  • Báo chí quốc tế viết gì về Triển lãm Quốc phòng quốc tế Việt Nam 2024?
    Sự kiện Triển lãm Quốc phòng quốc tế Việt Nam năm 2024 thu hút sự chú ý trong - ngoài nước và cả nhiều cơ quan truyền thông quốc tế.
  • “AI như là một chiếc gương đen”
    Bài báo "AI is the Black Mirror" của Philip Ball cung cấp một cái nhìn chi tiết về trí tuệ nhân tạo (AI) và tác động của nó đến nhận thức con người.
  • Chất lượng thông tin báo chí về kinh tế - Vai trò, yêu cầu thước đo và giải pháp cần có
    Báo chí kinh tế cần là diễn đàn thực thụ cho doanh nghiệp, không chỉ cung cấp thông tin. Thông tin cần chính xác và kịp thời để hỗ trợ doanh nghiệp trong điều chỉnh chiến lược kinh doanh.
  • Những “ngọn đuốc” ở bản
    Ở Tuyên Quang, người có uy tín là những người đi đầu thay đổi nếp nghĩ, cách làm của bà con dân tộc thiểu số (DTTS). Họ như những “ngọn đuốc” đi trước, thắp sáng, lan tỏa tinh thần trách nhiệm, nêu gương với cộng đồng. Gương mẫu, uy tín, những người có uy tín đã và đang góp sức xây dựng bản làng, thôn xóm ngày càng ấm no, giàu mạnh.
  • 5 lý do để tăng cường bảo mật mạng
    Các chương trình an ninh mạng đã phát triển đáng kể trong vài thập kỷ qua. Sự ra đời của điện toán đám mây đã phá vỡ ranh giới an ninh mạng thông thường của của các doanh nghiệp, buộc các tổ chức phải liên tục cập nhật những chiến lược phòng thủ của mình.
Đừng bỏ lỡ
Giúp bạn phục hồi tập tin bị xoá trong Linux
POWERED BY ONECMS - A PRODUCT OF NEKO