Các tập tin bị xóa với rm -rf có thể được phục hồi không?


16

Khi tôi xóa các thư mục hoặc tệp trong thiết bị đầu cuối osx bằng cách sử dụng rm -rf, chúng sẽ đi đâu? Tôi nghe nói rằng một số người nói rằng họ bị xóa trực tiếp, nhưng một số người cũng nói rằng nó chỉ "xóa liên kết đến tệp khiến nó không thể được tìm thấy hoặc truy cập mà không có công cụ đặc biệt" (Các tệp và thư mục sẽ đi đâu khi tôi chạy 'rm -rf thư mục_or_file_name 'trong Ubuntu 10.04? ).

Ai đó đã nói điều gì đó về việc ext3 có thể lưu các tệp rm-ed trong ubfox nhưng còn mac thì sao?

Câu trả lời:


17

Các tệp bị xóa bằng cách sử dụng rmkhông dễ dàng phục hồi và mặc dù nội dung không bị ghi đè bằng rmlệnh, không gian chúng chiếm được đánh dấu là không gian trống và có thể được sử dụng cho các tệp mới hoặc cho nội dung bổ sung được thêm vào các tệp hiện có.

Ngay sau khi rmlệnh hoàn thành, hệ thống sẽ không còn lưu giữ bất kỳ bản ghi nào về vị trí của dữ liệu cho tệp đó.

Có những công cụ phục hồi tập tin bạn có thể sử dụng, nhưng đó là một câu hỏi riêng biệt. Nếu bạn không có bản sao lưu - hãy ngừng sử dụng máy tính và tìm kiếm các công cụ khôi phục tệp. Hãy chuẩn bị cho sự mất mát hoàn toàn mặc dù sự phục hồi không được đảm bảo.

Xem


1
Một khi nó bị ghi đè, nó có thể biến mất. Nhưng nếu bạn có đủ dung lượng trống trên ổ đĩa, có thể phải mất một thời gian trước khi các bit bị xóa của bạn bị ghi đè bởi các tệp mới, vì vậy bạn có thể thường xuyên trục vớt nhiều tài liệu cũ.
Thomas

Ok, câu hỏi riêng biệt: Công cụ khôi phục tệp nào tôi có thể sử dụng để khôi phục các tệp đã bị xóa rm?
Lena

@Lena - xem các công cụ được đề cập trong câu trả lời cho các câu hỏi được liệt kê ở cuối câu trả lời ở trên.
RedGrittyBrick

@Lena Ngay cả khi không có công cụ khôi phục chuyên dụng, bạn luôn có thể mở ổ cứng của mình ở chế độ chỉ đọc thô, tìm kiếm thứ gì đó bạn biết tệp của bạn chứa, sau đó đọc các bit thô từ ổ cứng nếu bạn quản lý để tìm từ khóa của mình . Nhưng đó thực sự là một phương pháp phục hồi của một người đàn ông tuyệt vọng.
Thomas

@Thomas tôi tuyệt vọng. Làm cách nào tôi có thể mở hd của mình ở chế độ chỉ đọc thô và thực hiện phần còn lại của những điều bạn nói? Từ khóa có nghĩa là tôi không thể lưu một số tài liệu lưu trữ?
Lena

2

Tôi đang đưa ra một ví dụ chung

Chỉ cần xem kích thước đĩa cứng của bạn là 80GB

Từ 0 đến 10 GB bạn đã lưu HÌNH ẢNH

11 đến 30 GB ----- PDF

31 đến 60GB ----- MP3

61 đến 75GB ----- TXT

Nếu bạn cố lưu một phim 10 GB thì nó hiển thị Không đủ bộ nhớ

Nó sẽ không ghi đè lên bất kỳ dữ liệu nào của bạn vì các tệp này (PICTOUND, PDF, MP3, TXT) hiện được bảo vệ bởi hệ thống tệp của bạn.

Bây giờ bạn xóa HÌNH ẢNH , tại thời điểm đó, vị trí lưu trữ hình ảnh sẽ bị hệ thống tệp của bạn tách ra (Điều đó có nghĩa là bây giờ nó không được bảo vệ bởi hệ thống tệp của bạn, bất kỳ ai cũng có thể viết tại đây)

Sau khi xóa, bạn cũng có thể khôi phục HÌNH ẢNH của mình (như RedGrittyBrick đã nói) đó là vì chỉ có địa chỉ logic bị mất, nhưng dữ liệu đó vẫn còn trong đĩa cứng của bạn dưới dạng byte.

Bây giờ bạn đã lưu phim 10GB của mình

Vào thời điểm đó, từ 0 đến 10 GB HÌNH ẢNH được thay thế bằng PHIM này

Bây giờ nếu bạn cố gắng khôi phục HÌNH ẢNH của mình thì không thể

Đó là bởi vì nó đã bị xóa khỏi đĩa dard của bạn quá.

LƯU Ý (EXTRA):

Nếu vị trí bộ nhớ 20GB-22GB miễn phí và 50GB-58GB miễn phí thì tệp của bạn sẽ được chia thành 2 phần một nửa được lưu 20-22 và một nửa dưới 50-58.

Nếu các tệp của bạn được lưu từng phần ở vị trí khác nhau thì máy tính của bạn sẽ bị chậm, đó là vì để đọc một tệp, tiêu đề ghi đĩa cứng) sẽ được chuyển đến một số nơi và sẽ mất thời gian.


Thật ra, điều tôi muốn biết là họ đi đâu. Một vũ trụ thay thế? Đoán không. Tôi có rất nhiều tình cờ rmed và tôi muốn biết làm thế nào để cứu vãn chúng. Và tôi không nghĩ phục hồi tập tin bình thường hoạt động.
Lena

@lena: Họ không "đi" bất cứ nơi nào, nội dung của tệp sẽ vẫn nằm trong cùng một không gian mà tệp đã chiếm toàn bộ thời gian trước đó, nhưng điều quan trọng là các bản ghi nơi lưu trữ tệp bị mất và của bạn hệ điều hành cần các bản ghi này để hoạt động bình thường (ví dụ: liệt kê các tệp trong Finder.) Nhưng vì nội dung vẫn còn trên đĩa cứng của bạn (mặc dù trong một không gian được đánh dấu là "miễn phí" trong hệ thống tệp), một số chương trình tìm kiếm chuyên dụng có thể quét toàn bộ ổ cứng của bạn cho các cấu trúc tệp và khôi phục các tệp đó NẾU chúng chưa bị ghi đè.
Felix Dombek

@lena: vì vậy điều quan trọng nhất là bạn DỪNG SỬ DỤNG MÁY TÍNH CỦA BẠN cho bất cứ điều gì khác ngoài phục hồi tập tin! Không chỉnh sửa tệp, tải xuống tệp, cài đặt chương trình, không làm bất cứ điều gì sẽ ảnh hưởng đến nội dung trong ổ cứng của bạn. Cài đặt chương trình khôi phục vào một ổ cứng khác. Và trong quá trình phục hồi, dĩ nhiên, bạn sẽ cần một ổ cứng thứ hai hoặc khóa USB để lưu trữ các tập tin đã khôi phục.
Felix Dombek

@FelixDombek HAHA quá muộn. Tôi đã tải xuống rất nhiều thứ (hơn 2 hợp đồng tệp trong vài ngày qua), nhưng tôi đã không đặt bất cứ thứ gì vào thư mục nơi tôi bị mất các tệp. Dù sao, tôi hiểu những gì bạn nói. Bây giờ điều tôi muốn biết là "các chương trình tìm kiếm chuyên biệt có thể quét toàn bộ ổ cứng của bạn để tìm cấu trúc tệp và khôi phục các tệp đó NẾU chúng chưa bị ghi đè". Như tôi đã nói trước đây, tôi không nghĩ phục hồi tập tin "bình thường" (phục hồi các tập tin đã xóa) hoạt động. Ok, sử dụng một ổ cứng khác.
Lena

@lena: Nơi bạn đặt các tệp không thành vấn đề, vì đơn giản là chúng sẽ được trải ra trên bất kỳ không gian trống nào. Vì vậy, tải xuống mới của bạn cũng có thể đã phá hủy dữ liệu bị mất của bạn. Bạn không thể chắc chắn cho đến khi bạn thử phục hồi dữ liệu. Phục hồi tập tin "bình thường" có thể sẽ làm việc mặc dù. Tôi là người dùng Windows vì vậy tôi không thể chỉ cho bạn các chương trình cụ thể, nhưng bạn chỉ nên đưa ra các giải pháp được đề cập trong các câu trả lời khác.
Felix Dombek

1

Việc xóa các tập tin đôi khi có thể xảy ra vì một số chuyên gia ở đây đã chỉ ra. Trong mọi trường hợp là cực kỳ khó khăn và thông thường bạn chỉ có thể khôi phục một số tệp, bạn mất tên và đường dẫn vị trí của họ, v.v. Đó là: một mớ hỗn độn thực sự. Có một chương trình miễn phí được thực hiện bởi USAF, trước hết , và tôi có thể sử dụng nó để phục hồi một số thứ từ đĩa cứng của một người bạn, nhưng nó không làm nên điều kỳ diệu. Phá hủy là phá hủy.

Câu trả lời chung cho câu hỏi của bạn là: các tệp bị xóa khỏi hệ thống tệp (không xem xét một số dịch vụ thùng rác bổ sung được cung cấp bởi một số người quản lý máy tính để bàn) KHÔNG THỂ xóa được.

Nói rằng:

  • Quan trọng nhất: Giới thiệu sao lưu như một nhiệm vụ thiết yếu trong cuộc sống hàng ngày của bạn
  • Hãy hết sức chú ý đến những gì bạn làm từ bảng điều khiển. Thận trọng. Ví dụ: Nếu sắp xếp dữ liệu, thay vì xóa nhanh, hãy thử di chuyển thư mục sang thư mục "to_be_delatted" và khi bạn đã kiểm tra lại mọi thứ, hãy xóa nó.

Hãy tạo bản sao lưu thường xuyên, và loại bỏ rất nhiều đau buồn và căng thẳng được tạo ra trên hành tinh này mỗi ngày.


Không nên có một cái gì đó. Ngay cả Ubuntu với ext3 cũng có thể. Tôi sẽ tạo bản sao lưu từ bây giờ, nhưng tôi phải khôi phục tất cả các tệp bị mất của mình. Xin vui lòng giúp đỡ.
Lena
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.