Lệnh rm khác với nút xóa như thế nào?


9

Tôi đọc từ một cuốn sách mà nó nói, lệnh rmxóa inodevà không phải tập tin. Có nghĩa là nếu tôi xóa bằng rmlệnh, thì nó không thể được khôi phục.

Tôi rất mới với môi trường Ubuntu. Bây giờ nghi ngờ của tôi là, làm thế nào để làm việc Delchính? Nó không xóa inodetheo như tôi nghĩ, vì tôi có thể khôi phục nó từ Trashthư mục của mình . Vì vậy, tôi có đúng khi nói rằng Del khóa đó đang thực hiện một mvlệnh để Trashthư mục inodekhông thay đổi? Hay tôi đang thiếu một cái gì đó ở đây?

Câu trả lời:


10

Hiểu biết của bạn về cơ bản là chính xác - Delkhóa được sử dụng trong Nautilus (hoặc trình quản lý tệp khác) KHÔNG giống như sử dụng rm; thay vào đó, nó "di chuyển" tệp vào Thùng rác để có thể khôi phục được trừ khi bạn sử dụng Thùng rác (tương tự như rm).

Lưu ý rằng ngay cả khi bạn rmlà một tệp, dữ liệu thực tế vẫn còn trên đĩa sau khi inode bị xóa. Nếu bạn hành động ngay lập tức trước khi dữ liệu cuối cùng bị ghi đè, bạn vẫn có thể khôi phục dữ liệu bằng cách sử dụng một công cụ như testdisk/photorec.


Cảm ơn câu trả lời. Bạn có thể cung cấp thêm một chút giải thích về the actual data is still on the disk after the inode is deleted. Đường thẳng này? Vậy khi nào nó sẽ bị xóa? Tôi có nghĩa là trên điều kiện hệ thống / hạt nhân xóa dữ liệu?
kiến

3
Hệ thống không xóa dữ liệu; tại một số điểm, nó sẽ chỉ sử dụng lại không gian đó vì nó được coi là 'không sử dụng' cho hệ thống @ Ant 'Nhưng về mặt kỹ thuật, dữ liệu vẫn còn đó; nó chỉ là tham chiếu (inode) cho tập tin đó bị xóa.
Rinzwind

Tôi không chắc chắn về bản phân phối chính xác của bạn, nhưng trong kubfox, shift + del giống như rm.
Joe

1

Xóa chỉ chuyển các tập tin / thư mục (những thứ bạn đã xóa) vào thùng rác, trong khi lệnh "rm" sẽ xóa vĩnh viễn những thứ đó khỏi đĩa cứng của bạn.


LƯU Ý: Bạn vẫn có thể khôi phục các tập tin bị xóa vĩnh viễn. Để "không" làm điều đó, bạn sẽ phải hủy tập tin để nó không thể được phục hồi.

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.