Đối với mục đích của câu hỏi này, "thư mục lớn" có nghĩa là kho lưu trữ git kernel của Linux hoặc nguồn Chromium.
Nếu tôi có rm -rf
một thư mục lớn như thế này từ shell, nó sẽ bị xóa chỉ trong vài giây.
Nếu tôi di chuyển nó vào thùng rác trước và sau đó đổ rác, thao tác đầu tiên sẽ diễn ra trong một giây, sau đó việc xóa thực tế sẽ mất vài phút (chúng ta đang nói về hai con số.)
Tại sao đổ rác lại chậm như vậy? Nó đang làm gì khi nó nói "chuẩn bị." Cần bao nhiêu sự chuẩn bị để chạy rm -rf ~/.local/share/Trash/
?
rm -rf ~/.local/share/Trash
có thể nhanh hơn Xem Askubfox.com/a/468722/2273
libnautilus-private/nautilus-file-operations.c
trong nguồn (apt-get source nautilus
). Tôi không có sự siêng năng và kiên nhẫn để đọc C. Mặc dù câu hỏi thú vị. +1