![为什么 ubuntu 使用“移至垃圾箱”而不是删除?](https://linux22.com/image/173297/%E4%B8%BA%E4%BB%80%E4%B9%88%20ubuntu%20%E4%BD%BF%E7%94%A8%E2%80%9C%E7%A7%BB%E8%87%B3%E5%9E%83%E5%9C%BE%E7%AE%B1%E2%80%9D%E8%80%8C%E4%B8%8D%E6%98%AF%E5%88%A0%E9%99%A4%EF%BC%9F.png)
有谁知道为什么在 Ubuntu(也许还有其他 Linux 发行版)的 GUI 中使用术语“移至垃圾箱”而不是删除?我想知道是什么历史事件导致了这个决定。是由于专利限制还是开发商选择了它?从历史上看,Windows 的第一个版本是在 Linux 的第一个版本之前发布的,如果它们都遵循相同的方式似乎是合理的。
答案1
“移至垃圾箱”(或“移至废纸篓”等)意味着该文件不会被彻底删除,而是移至某种存储笔(~/.local/share/Trash
等)。当这些功能在桌面环境中实现时,变化就发生了。目的是让文件能够轻松恢复。
当您请求真正的删除时,您会看到直接删除,例如在ShiftDeleteGNOME 中。
答案2
我的猜测是 Ubuntu 将其称为“移至垃圾箱”,因为这就是该操作的真正作用,字面上的意思动作将文件移至垃圾箱目录,而不是去除它完全从系统中消失(例如,当您发出命令时rm
)。
我怀疑 Gnome 开发人员决定避免使用“删除”一词,因为仅在 Windows 上它就非常含糊不清。例如,如果您右键单击一个文件并选择“删除”,则“已删除”的文件实际上最终会进入回收站。同时使用(删除)命令从命令行删除DEL
将从硬盘驱动器上删除该文件。