Ubuntu回收站

以前删除文件经常Move to trash,今天想清空发现根本不知道回收站在哪里,囧。遂Google之,于是发现在 ~/.local/share/Trash目录下。

打开目录看看有什么东西:

?  ~ 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用户适应一些

时间: 2025-01-13 21:35:55

Ubuntu回收站的相关文章

ubuntu回收站文件无法删除

这种问题一般是与权限有关,比如以root身份删除了,我的解决方法是: 用sudo nautilus 打开root文件管理器 进入到 /home/username 文件夹下,ctrl+H显示隐藏文件夹,./local/share/Trash 就是对应用户的回收站文件夹 chown -R username filename将文件的拥有者改变为新的一个用户,-R 处理指定目录以及其子目录下的所有文件 之后切换到普通用户的管理界面就可以删除了

linux下命令清空回收站

命令行强制清空回收站 回收站其实就是一个文件夹,存放被删掉的文件. ubuntu 回收站的具体位置是:$HOME/.local/share/Trash/ 进到这个目录下直接rm掉所有文件: sudo rm -fr $HOME/.local/share/Trash/files/ 再分享一下我老师大神的人工智能教程吧.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://www.cnblogs.com/captainbed 原文地址:https://www.c

ubuntu 修该rm命令使删除文件到回收站

ubuntu下删除文件到回收站 相信有不少同学和我一样,有因习惯了rm命令,好几次一不小心冲动就删除重要文件的惨痛经历! 目标:将删除成功的文件会放入系统回收站中,位置:~/.local/share/Trash/files 第一步: #安装trash-cli工具,其实就是回收站的命令行模式: $ sudo apt-get install trash-cli 第二步:#给trash命令添加别名"rm",覆盖系统rm命令 $ vi ~/.profile #在最后一行加入: alias rm

ubuntu创建、删除文件及文件夹,强制清空回收站方法

mkdir 目录名         => 创建一个目录 rmdir 空目录名      => 删除一个空目录 rm 文件名 文件名   => 删除一个文件或多个文件 rm –rf 非空目录名 => 删除一个非空目录下的一切 touch 文件名        => 创建一个空文件 重命名文件(夹) / 移动文件(夹)到指定文件夹 执行格式: mv source destination Example: mv file1 file2    => 将文件 file1,更改文件

ubuntu创建、删除文件及文件夹,强制清空回收站方法

mkdir 目录名         => 创建一个目录 rmdir 空目录名      => 删除一个空目录 rm 文件名 文件名   => 删除一个文件或多个文件 rm –rf 非空目录名 => 删除一个非空目录下的一切 touch 文件名        => 创建一个空文件 重命名文件(夹) / 移动文件(夹)到指定文件夹 执行格式: mv source destination Example: mv file1 file2    => 将文件 file1,更改文件

( 转)Ubuntu下创建、重命名、删除文件及文件夹,强制清空回收站方法

Ubuntu下创建.重命名.删除文件及文件夹,强制清空回收站方法 mkdir 目录名 ——创建一个目录 rmdir 空目录名 ——删除一个空目录 rm 文件名 文件名 ——删除一个文件或多个文件 rm -rf 非空目录名 ——删除一个非空目录下的一切 touch 文件名 ——创建一个空文件 重命名文件(夹) / 移动文件(夹)到指定文件夹echWeb-技术社区5].O"?8H.I执行格式: mv source destination 举例: mv file1 file2 表示将文件 file1,

(转载)ubuntu创建、删除文件及文件夹,强制清空回收站方法

mkdir 目录名         => 创建一个目录 rmdir 空目录名      => 删除一个空目录 rm 文件名 文件名   => 删除一个文件或多个文件 rm –rf 非空目录名 => 删除一个非空目录下的一切 touch 文件名        => 创建一个空文件 重命名文件(夹) / 移动文件(夹)到指定文件夹 执行格式: mv source destination Example: mv file1 file2    => 将文件 file1,更改文件

Ubuntu设置终端操作行为的回收站

Ubuntu设置终端操作行为的回收站(默认情况下,在终端删除文件,会直接删除) 参考自:https://help.aliyun.com/knowledge_detail/41359.html?spm=5176.2000002.0.0.3afb1ee6ZrTO8Y 1. 新建一个回收站目录(该目录路径和名称其实可以自定义) 2. vim /bin/trash编辑一个文件. mv [email protected] /tmp/trash_tmp :x 保存退出 3.在 vim /etc/enviro

Ubuntu基础 升级已被中断。此次升级需要有 93.6 M 的可用空间在磁盘 /boot 上您可以清空回收站并使用“sudo apt-get clean”命令以清除之前安装操作留下的临时文件。

我会两种方法,现在介绍给大家 1 如果使用sudo apt-get clean后,空间够了,那是极好的. 2 不成,依然提示空间不够.这个时候,就该卸载boot中的过期内核了 下面是步骤: 1 查看boot中的文件 2 查看我们正在使用的内核版本 3 使用命令卸载内核 我想卸载 4.2.0-16这个版本的内核 4 效果