Tại sao đổ rác lại chậm hơn rm? [bản sao]


11

Nếu có nhiều tệp trong thùng rác, đôi khi Trình tìm kiếm sẽ hiển thị thanh tiến trình (ví dụ) "Chuẩn bị xóa 62.736 tệp", sau đó một thanh tiến trình khác để xóa thực tế. Khi so sánh, việc xóa các tệp tương tự khỏi dòng lệnh là gần như tức thời.

Finder đang làm gì mà mất nhiều thời gian như vậy? Có bất lợi cho hệ thống của tôi để bỏ qua điều đó bằng cách xóa các tập tin thông qua rm?


1
Xem này .
tubedogg

1
Câu hỏi này trùng lặp với Làm thế nào Finder có thể dọn sạch Thùng rác nhanh hơn "rm -rf /Volume/Foo/.Trashes/501/*"? trong đó có một câu trả lời được chấp nhận nhưng độc đáo bao gồm các tình huống nghịch đảo; trong đó Finder nhanh hơn rm. Xuất hiện tốc độ tương đối là theo ngữ cảnh.
Graham Miln

Câu trả lời:


-1

Đây là trường hợp chỉnh sửa tệp "phá hủy" so với "không phá hủy". Giống như ngày xưa cắt và dán băng âm thanh hoặc phim với nhau, chỉnh sửa sau đó bị phá hủy giống như lệnh của RM. Bạn gõ lệnh, nhấn ENTER và RM được thực thi ngay lập tức.

Mặt khác, việc di chuyển các tệp vào thư mục TRASH chỉ là như vậy và hệ thống sẽ phản hồi, "chờ trong khi tôi tìm ra bao nhiêu thứ tôi cần di chuyển". Bạn trả tiền đúng hạn cho khả năng UNDO có thể xóa ngẫu nhiên. Ngày xưa chúng ta thường không may mắn trong máy tính hoặc với phim hay băng. :-)


Không chắc đây là đề cập đến những gì câu hỏi đang thực sự hỏi về vấn đề không phải về việc di chuyển các tập tin vào thùng rác mà là về việc dọn sạch thùng rác.
grg

Nói một cách đơn giản, rm loại bỏ trực tiếp các tiêu đề tệp khỏi các tệp và thư mục đánh dấu chúng là miễn phí và dữ liệu tệp vẫn còn trên đĩa. (Lá cờ -P trong ghi rm qua các dữ liệu trong ba đi, hiệu quả lau nó.) Một Finder Thùng rác xóa, tuy nhiên, đã overhead tham gia thực sự di chuyển các tập tin vào thư mục .Trash, cho phép cho các hạng mục trùng lặp cũng
IconDaemon

3
Vâng, đây là về việc đổ rác thực tế, không di chuyển đến thùng rác. @IconDaemon: nghe có vẻ giống với những gì tôi đang tìm kiếm, nhưng thư mục .Trash là nơi chứa các tệp khi chúng nằm trong thùng rác, phải không? Finder làm khi tôi thực sự là những gì làm trống thùng rác mà phải mất quá nhiều thời gian hơn so với việc loại bỏ các tiêu đề file?
Nate Cook
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.