如何在Linux系统中添加回收站功能?

2023-12-26 26阅读
在Windows系统中我们可以通过回收站来恢复误删的文件。今天我就来给大家介绍一下如何在Linux系统中添加类似于Windows回收站的功能。虽然Linux操作系统默认没有提供回收站功能。

作为一个经常使用电脑的人,相信大家都遇到过这样的情况:不小心把重要文件删除了,然后才发现自己没有备份。这时候就会感到非常痛苦和无助。

如何在Linux系统中添加回收站功能?

但是,在Windows系统中我们可以通过回收站来恢复误删的文件。那么,在Linux系统中怎么办呢?很多人认为Linux系统没有回收站功能,一旦删除了文件就再也找不回来了。其实并不是这样的,今天我就来给大家介绍一下如何在Linux系统中添加类似于Windows回收站的功能。

第一需要说明一点:虽然Linux操作系统默认没有提供回收站功能,但是有很多第三方软件可以用来实现此功能。本文将以Ubuntu 18.04为例进行讲解。

1. 安装Trash-CLI

Trash-CLI 是一个命令行工具,它可以帮助你将文件移动到垃圾桶里,并且支持从垃圾桶还原已经删除的文件。打开终端(Ctrl+Alt+T),输入以下命令安装 Trash-CLI:

```

如何在Linux系统中添加回收站功能?

sudo apt-get install trash-cli

2. 创建“trash”目录

接下来我们需要创建一个名为“trash”的目录,并设置相关权限:

mkdir ~/.local/share/Trash

mkdir ~/.local/share/Trash/files

mkdir ~/.local/share/Trash/info

chmod -R 775 ~/.local/share/Trash/

3. 配置环境变量

为了能够使用 Trash-CLI 命令,我们需要将其添加到系统的 PATH 环境变量中。打开终端,输入以下命令:

echo 'export PATH=$PATH:/usr/local/bin' >> ~/.bashrc

source ~/.bashrc

4. 测试回收站功能

现在我们已经完成了回收站的配置工作,可以测试一下是否生效。

第一创建一个名为“test.txt”的文件,并删除它:

touch ~/test.txt

rm ~/test.txt

然后通过以下命令查看垃圾桶里的内容:

trash-list

如果一切正常,你应该能够看到刚才删除的 “test.txt” 文件。

最后还原文件(假设之前删除了 test.txt):

```

restore-trash

这时候就能恢复误删的文件啦!

总结:虽然 Linux 没有默认提供类似于 Windows 回收站功能,但是通过以上步骤可以轻松地实现此功能。希望本文对大家有所帮助!

文章版权声明:除非注明,否则均为游侠云资讯原创文章,转载或复制请以超链接形式并注明出处。

目录[+]