云网牛站
所在位置:首页 > 初入Linux圈 > 在Linux系统下安装Autotrash并使用Autotrash自动清空垃圾箱

在Linux系统下安装Autotrash并使用Autotrash自动清空垃圾箱

2019-05-17 21:43:04作者:刘若鑫稿源:云网牛站

本文介绍在Linux操作系统上自动清空垃圾箱的方法,在Ubuntu/Debian/Arch Linux/Fedora/OpenSUSE系统下安装Autotrash,并使用它为所有用户清空垃圾。

 

前言

很多Linux发行版上的垃圾功能很像微软Windows上的回收站,所有Linux桌面环境都带有垃圾箱,单击键盘上的删除按钮时,文件就会出现。

随着时间的推移,数据会填满垃圾箱并占用空间,这会占用硬盘空间,遗憾的是,在Linux上,默认情况下垃圾箱的空间有限,更糟糕的是,它不会自动清除它,不过可以通过一些配置自动清空Linux上的垃圾箱。

可以先参考Autotrash:定时自动删除旧垃圾的命令行工具

 

安装Autotrash的方法

1、Ubuntu

Autotrash工具分发给软件库中的Ubuntu用户,要安装它,请使用下面的Apt命令:

sudo apt install autotrash

2、Debian

Debian用户可以通过Debian的主要软件源安装Autotrash工具,要获得它,请在下面输入Apt-get命令:

sudo apt-get install autotrash

参考:Linux中apt与apt-get命令的区别与解释

3、Arch Linux

在Arch Linux上,Autotrash工具不能以传统方式供用户使用,不过可以手动方式构建它。

要开始构建过程,请使用Pacman包管理器安装Git包:

sudo pacman -S git

在Arch Linux PC上设置Git软件包后,就可以使用git clone命令下载Autotrash源代码了:

git clone https://github.com/bneijt/autotrash.git

下载完代码后,使用CD命令将终端会话从主文件夹(~/)移动到新的“autotrash”目录:

cd autotrash

在“autotrash”目录中,要启动安装程序脚本,请运行:

sudo python setup.py install

4、Fedora

Fedora Linux已经在他们的软件存储库中使用了Autotrash工具,要使其正常工作,请启动终端会话并使用下面的DNF包管理器命令:

sudo dnf install autotrash -y

5、OpenSUSE

该应用程序可通过OSS All软件库在OpenSUSE LEAP和Tumbleweed上获得。

要安装它,请确保在YaST中启用了“OSS All”,然后在终端窗口中输入Zypper命令以使程序在你的系统上运行:

sudo zypper install autotrash -y

 

配置Autotrash

Autotrash是一种可以手动配置以清空Linux PC上的垃圾箱的工具,但是要开箱即用,只需安装该工具即可,然后需要设置自动脚本。

自动化Autotrash应用程序的最佳方法是使用Cron-job,要设置job,你需要能够在Linux PC上访问Cron。

注意:大多数Linux操作系统都能够立即使用Cron。

要创建新job,请启动终端并输入:

EDITOR=nano crontab -e

将以下代码粘贴到Nano文本编辑器中:

@daily /usr/bin/autotrash -d 30

在Linux系统下安装Autotrash并使用Autotrash自动清空垃圾箱

按Ctrl+O将编辑内容保存到新的Cron job中,然后按Ctrl+X退出。

假设Crontab设置正确,你的垃圾箱应自动清空。参考在Linux系统下使用Crontab UI安全管理Cron定时任务

 

为所有用户清空垃圾

如果想为所有用户自动清空Linux上的垃圾箱,而不仅仅是单个用户,要做到这一点,需要创建一个Cron job。

首先,在终端中打开Crontab:

EDITOR=nano crontab -e

删除Crontab中的任何文本,并确保它是空白的,然后,将这行代码粘贴到编辑器中:

@daily /usr/bin/autotrash -td 30

在Linux系统下安装Autotrash并使用Autotrash自动清空垃圾箱

通过按键盘上的Ctrl+O保存job,然后使用Ctrl+X键盘组合退出编辑器。

假设代码在Cron job中正确设置,Autotrash将自动为每个用户清空Linux PC上的垃圾箱。

 

相关主题

把Ubuntu 18.04桌面的垃圾箱图标去掉

子频道
精选文章
热门文章