如何在 Ubuntu 中自动清空垃圾箱如何在 Ubuntu 中自动清空垃圾箱如何在 Ubuntu 中自动清空垃圾箱如何在 Ubuntu 中自动清空垃圾箱
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 中自动清空垃圾箱

如果您想将 Ubuntu 系统设置为在特定时间段内自动处理系统垃圾,您可以使用名为 autotrash 的命令行实用程序。 Autotrash 是一个实用程序,它在 FreeDesktop.org 垃圾箱文件夹中查找有关其内容的信息,然后根据您指定的选项清除部分垃圾箱。

在本文中,我们将解释如何安装、寻求帮助和使用 autotrash 实用程序。我们将通过提供一些示例来详细说明该过程,这些示例将帮助您了解该实用程序的广泛使用的功能。

我们已在 Ubuntu 18.04 LTS 系统上运行本文中提到的命令和过程。

通过命令行安装 Autotrash

我们将通过终端应用程序安装 autotrash 命令行实用程序。您可以通过系统应用程序启动器搜索或 Ctrl+Alt+T 快捷方式启动终端。请注意,只有授权用户才能在 Ubuntu 中添加/更新、删除和配置软件。

第 1 步:更新系统的存储库索引

为了安装 Ubuntu 互联网存储库中可用的软件的最新版本,您的系统的存储库索引需要是最新的。

以 sudo 身份运行以下命令,以便使用 Internet 的索引更新系统的本地存储库索引。

sudo apt-get update

系统可能会要求您输入 sudo 的密码。输入密码,您的命令将执行操作。

第 2 步:安装 autotarsh

现在,您可以通过在终端应用程序中以 sudo 身份运行以下命令来安装 autotrash 实用程序:

sudo apt-get install autotrash

在开始安装过程之前,系统可能会提示您选择是/否。请输入 Y 继续。

步骤 3:验证自动垃圾箱安装(可选)

您可以检查已安装的自动垃圾软件的版本号,并验证它是否确实安装在您的系统上。运行以下命令来执行此操作:

autotrash --version

或者,

autotrash -V

您现在可以在 Ubuntu 上使用 autotrash 了。

如何使用自动垃圾箱? (附例子)

自动垃圾箱帮助将告诉您可以使用此应用程序执行的所有操作。您可以通过如下方式查看帮助:

autotrash --help

有关更详细的信息,您可以使用以下命令查看 autotrash 的联机帮助页:

man autotrash

现在我们将提供一些示例,详细说明如何充分利用此实用程序:

示例 1:删除超过 x 天的文件

这是自动垃圾箱使用最广泛的功能。您可以使用以下命令语法自动删除驻留在系统垃圾箱中 x 天的文件:

$autotrash -d [天]

例如,以下命令将删除已在垃圾箱中保存 30 天的文件。

autotrash -d 30

这为您提供了足够的时间在 30 天内恢复您可能想要恢复的任何文件。

该命令的以下用法使您不仅可以将此功能应用于已删除的文件,还可以应用于使用该系统的所有用户的已删除文件:

$autotrash -td [天]

例子 :

autotrash -td 30

示例 2:根据剩余可用空间删除文件

无上限

仅当垃圾箱位置剩余的可用空间少于 M MB 时,您才可以使用自动垃圾箱来清除文件。例如,如果将其设置为 1024,则仅当垃圾箱中的可用空间少于 1GB 时,自动垃圾箱才会开始工作。到那时,autotrash 将正常退出,而不扫描 Trash 目录。

例子 :

autotrash --max-free 1024 -d 30

无最低限度

同样,您可以使用 autotrash 来确保至少有 M MB 的可用空间。

例子 :

autotrash --min-free 1024

您甚至可以结合使用这两个命令来确保 autotrash 在可用空间少于 2 GB 时开始读取垃圾箱,然后进行检查。然后,该命令将删除超过 30 天的文件,并删除额外的文件,以确保垃圾箱中始终有 1 GB 的可用空间。

autotrash --max-free 2048 --min-free 1024 -d 30

示例 3:删除 M 兆字节

您可以使用该实用程序清除至少 M 个兆字节,首先删除最旧的垃圾添加。此功能使用垃圾条目而不是单个文件。这意味着,如果最旧的垃圾项目是 1GB 目录,并且您请求删除至少 10MB (M=10),自动垃圾将删除 1GB。

$autotrash --delete M

例子

autotrash --delete 1024

现在,您无需担心由于系统垃圾而浪费系统空间。自动垃圾实用程序将根据您定义的标准自动清除不需要的文件。

©2015-2025 艾丽卡 support@alaica.com