“垃圾”箱是应用程序还是目录/文件夹?

“垃圾”箱是应用程序还是目录/文件夹?

如果是简单目录,是否可以编辑指向它的链接,使它们现在指向不同的目录?不同的目录将执行与原始“垃圾”文件夹通常相同的任务(系统将其识别为“垃圾”文件夹)?

答案1

这实际上取决于您使用的操作系统。

在 Windows 中,它是一个名为 RECYCLER(XP) 或 $Recycle.Bin(7) 的文件夹,位于每个驱动器的根目录下,并具有特殊访问权限。除此之外,桌面上的链接是一个文件夹,后面有一个特殊值(例如:回收站。{249689602906904-49286924-9864290}(我必须查找正确的值,但这在每个 Windows 版本中也不同)

在 Mac 上它是一个应用程序。

答案2

就 Linux 而言,它或多或少处于“中间”状态 - 所以这是一个非常好的问题。从应用程序方面来看,它是桌面环境(如 Gnome 或 KDE)的文件管理器应用程序的一部分。从目录角度来看,粗略地说,它是每个文件系统一个目录,或者实际上是每个文件系统和用户一个目录。

在应用程序和文件系统之间添加一个工具可能会很有趣:一个用于处理“垃圾”的命令行工具。
请查看软件包trash-cli(Ubuntu/Debian)。

相关内容