在 Mac 计算机上,当您编写
rm -rf ~/.Trash/*
Run Code Online (Sandbox Code Playgroud)
在终端中,它几乎立即删除垃圾箱中的所有文件。
但是,当我单击“清空垃圾箱”时,将它们全部删除需要很长时间。
当您使用时,rm -rf ~/.Trash/*
您直接使用系统调用将这些文件与文件系统断开链接,从而释放它们分配的空间。如果您改用 GUI 工具(我想您在说“单击空垃圾箱”时指的是它),它可能会将这些文件保存或移动到其他地方,以便您可以取消删除它们,而使用 shell 命令无法直接删除它们线。这应该是它更快的原因,但它不能解释“永远”使用 GUI 工具。
与 GUI 工具相比,您认为命令行擦除要快多少倍?
归档时间: |
|
查看次数: |
4500 次 |
最近记录: |