Ubuntu回收站
以前删除文件经常Move to trash,今天想清空发现根本不知道回收站在哪里,囧。遂Google之,于是发现在 ~/.local/share/Trash目录下。
打开目录看看有什么东西:
1 2 3 4 5 6 7 8 9 10 11 12 | ➜ ~ cd . local /share/Trash ➜ Trash ls expunged files info ➜ Trash ls files 07271626117%3f%3f%3f%3f%3f%3f%3f%3f%3f.html ➜ Trash ls info 07271626117%3f%3f%3f%3f%3f%3f%3f%3f%3f.html.trashinfo ➜ Trash ls expunged ➜ Trash cat info /07271626117 %3f%3f%3f%3f%3f%3f%3f%3f%3f.html.trashinfo [Trash Info] Path= /home/wang/Downloads/07271626117 %253f%253f%253f%253f%253f%253f%253f%253f%253f.html DeletionDate=2016-08-08T10:27:26 |
Trash下共三个文件夹,很容易看出来files下面是删除的文件,info下面是对应文件的信息,存储了删除的时间以及原路径。而expunged是啥呢?
查了查expunged的意思 擦掉;删掉;除去. 查了很多资料,大概下面的说法是正确的:
使用Nautilus(Ubuntu回收站的实现工具)删除了一个属于你的文件夹,但是里边包括一些不属于你的文件,此时会把文件放在这里
此处参考见:
http://blog.csdn.net/dslztx/article/details/46685959
http://askubuntu.com/questions/351400/deleting-contents-of-local-share-trash-expunged
回收站位置参考自:http://blog.csdn.net/shichaosong/article/details/8245629
Orz,查了半天大家说的最多的是这里有bug,好像本身linux不带回收站的功能,然后Ubuntu提供了这个功能为了让win用户适应一些
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Java 中堆内存和栈内存上的数据分布和特点
· 开发中对象命名的一点思考
· .NET Core内存结构体系(Windows环境)底层原理浅谈
· C# 深度学习:对抗生成网络(GAN)训练头像生成模型
· .NET 适配 HarmonyOS 进展
· 手把手教你更优雅的享受 DeepSeek
· 腾讯元宝接入 DeepSeek R1 模型,支持深度思考 + 联网搜索,好用不卡机!
· AI工具推荐:领先的开源 AI 代码助手——Continue
· 探秘Transformer系列之(2)---总体架构
· V-Control:一个基于 .NET MAUI 的开箱即用的UI组件库