将文件夹发送到C#中的Linux垃圾箱

时间:2018-11-18 01:28:49

标签: c# linux recycle-bin

我使用FileOperationAPIWrapper(可以here找到)将文件移动到Windows上的回收站,获得了巨大的成功。我正在寻找如何在C#中的Linux上执行相同的操作。

也许Linux垃圾桶是一个静态文件夹,我可以将其简单地移动到其中?

1 个答案:

答案 0 :(得分:1)

将文件或目录放入废纸requires需要的不仅仅是将文件移动到特定目录。 FreeDesktop.org指定了如何在Linux上实现垃圾功能。创建元数据“ .trashinfo”文件非常重要,否则无法从垃圾桶恢复文件,因为从其删除文件的原始位置未知。