ubuntu/linux trash-cli 删除文件到回收站 类似回收站机制的删除
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu/linux trash-cli 删除文件到回收站 类似回收站机制的删除相关的知识,希望对你有一定的参考价值。
welcome to my blog
问题描述: 在linux系统中使用rm
命令删除文件后很难恢复, 得找专业的数据恢复团队, 文件越大恢复的越完整, 但是费用很昂贵. 所以最好有一种删除机制类似windows中的回收站, 删除后能够恢复
解决方法: 安装trash-cli
建议通过源码安装最新版本的trash-cli, 使用sudo apt install trash-cli也能安装, 但是安装的是2012年的旧版本, 功能不全, 使用源码安装很简单, 只需简单四步
第一步. 点击下载链接, 点击最上面的最新版, 我现在的最新版是0.17.1.14
第二步. 点击"Source code(tar.gz)"开始下载
第三步, 将下载好的压缩包trash-cli-0.17.1.14.tar.gz
上传到linux服务器, 可以使用scp命令, 比如scp path/to/trash-cli-0.17.1.14.tar.gz user@ip:~
, 上传完成后接着解压文件,执行tar -zxvf trash-cli-0.17.1.14.tar.gz
第四步, 安装trash-cli, 进入解压后的文件夹cd trash-cli-0.17.1.14
, 执行sudo python setup.py install
进行安装
上面的安装对linux服务器上的所有用户都有效, 如果只针对当前用户进行安装, 则执行python setup.py install --user
使用说明
命令 | 作用 |
| 删除文件/文件夹, 删除文件夹不用加任何参数 |
| 清空回收站, 该操作不可逆 |
| 查看回收站中的文件/文件夹, 同时也会显示该文件的删除时间 |
| 从回收站中恢复文件/文件夹, 执行该命令后会出现提示让你选择需要恢复的文件/文件夹 |
| 从回收站中删除指定的文件/文件夹, 也就是彻底删除 |
被trash-put命令删除的文件/文件夹放在哪里了?
被删除的文件/文件夹将会放在/home/user/.local/share/Trash
目录下
被删除的文件/文件夹将会放在/home/user/.local/share/Trash
目录下
被删除的文件/文件夹将会放在/home/user/.local/share/Trash
目录下
使用示例
#创建文件
touch temp.txt
#删除文件
trash-put temp.txt
#查看回收站的文件, 也能看到文件的删除时间
trash-list
#从回收站中恢复指定的文件
trash-restore temp.txt
#删除文件
trash-put temp.txt
#从回收站中删除指定的文件
trash-rm temp.txt
#查看回收站的文件, 也能看到文件的删除时间
trash-list temp.txt
来一曲宋词
扬州慢
淮左名都,竹西佳处,解鞍少驻初程。过春风十里,尽荠麦青青。自胡马窥江去后,废池乔木,犹厌言兵。渐黄昏、清角吹寒,都在空城。
杜郎俊赏,算而今、重到须惊。纵豆蔻词工,青楼梦好,难赋深情。二十四桥仍在,波心荡、冷月无声。念桥边红药,年年知为谁生
扬州慢乃姜夔自度曲,其中原委,见词。这是一首乱后感怀之作。上片写词人初到扬州的所见所感。有虚写,有实写。“淮左名都”、“竹西佳处”,
主要出自词人之前对这座名城的耳闻,属虚写;“废池乔木”、“清角吹寒”,则是词人亲眼所见。正因有之前的耳闻,才有了当前的触目惊心。
下片以昔日繁华,反衬今日之萧飒、冷落。明月应该是今夕荣枯的唯一见证者吧!而冷月无声,一个“冷”字,生出无边凄凉。逢时必发的桥边红药,
是有情的吗?她年年花发,又是为谁而生呢?至此,一种旷古的幽怨,笼罩全篇
以上是关于ubuntu/linux trash-cli 删除文件到回收站 类似回收站机制的删除的主要内容,如果未能解决你的问题,请参考以下文章
《现代命令行工具指南》9. 删除文件:让删除文件变得安全可控 - trash-cli
《现代命令行工具指南》9. 删除文件:让删除文件变得安全可控 - trash-cli