この質問の目的のために、「大きなディレクトリ」とは、たとえばLinuxカーネルgitリポジトリまたはChromiumソースを意味します。
rm -rf
シェルからこのような大きなディレクトリを作成した場合、せいぜい数秒で削除されます。
最初にごみ箱に移動してからごみ箱を空にすると、最初の操作には2秒かかり、実際の削除には数分かかります(2桁の数字を話している)。
ゴミ箱を空にするのが遅いのはなぜですか?「準備中」と書かれているときは何をしていますか。実際に実行するにはどれくらいの準備が必要rm -rf ~/.local/share/Trash/
ですか?
rm -rf ~/.local/share/Trash
より速いかもしれません。参照してくださいaskubuntu.com/a/468722/2273
libnautilus-private/nautilus-file-operations.c
、ソース(apt-get source nautilus
)をご覧ください。私はCを読むための勤勉さと忍耐を持っていません。しかし興味深い質問です。+1