Ali*_*ton 16 gnome nautilus trash
就这个问题而言,“大目录”是指例如 Linux 内核 git 存储库或 Chromium 源。
如果我rm -rf从 shell 中创建一个这样的大目录,它最多只在几秒钟内被删除。
如果我先把它移到垃圾箱然后清空垃圾箱,第一个操作需要不到一秒钟,然后实际删除需要几分钟(我们说的是两位数。)
为什么清空垃圾这么慢?当它说“准备”时它在做什么。实际运行需要多少准备rm -rf ~/.local/share/Trash/?

当第一个操作发生时,它只是将文件移动到垃圾箱。
当您“删除”这些文件时,它会将整个树文件加载到内存中,然后一个一个地删除每个文件。这允许计时计算知道删除文件需要多长时间,要删除多少文件,这些文件有多大,虽然这里没有使用大部分参数,并允许您按那个小红叉来停止进程。
这就是为什么我总是从 shell 中删除
| 归档时间: |
|
| 查看次数: |
3642 次 |
| 最近记录: |