Bu sorunun amacı için, "büyük dizin", örneğin bir Linux çekirdeği git deposu veya Chromium kaynağı anlamına gelir.
I Eğer rm -rf
kabuğundan böyle büyük bir dizin, en az saniye sadece bir çift silinir.
Önce çöp kutusuna taşır ve sonra çöp kutusunu boşaltırsam, ilk işlem bir saniyenin altında sürer, ardından gerçek silme birkaç dakika sürer (çift rakamlardan bahsediyoruz.)
Çöp kutusunu boşaltmak neden bu kadar yavaş? "Hazırlanıyor" derken ne yapıyor? Çalıştırmak için ne kadar hazırlık gerekiyor rm -rf ~/.local/share/Trash/
?
rm -rf ~/.local/share/Trash
daha hızlı olabilir. Bkz. Askubuntu.com/a/468722/2273
libnautilus-private/nautilus-file-operations.c
, kaynak (apt-get source nautilus
) ' a bakabilirsiniz . C'yi okumak için gayret ve sabrım yok. Ama ilginç bir soru. +1