自動垃圾桶,自動從垃圾桶中清除舊文件

關於自動垃圾桶

在下一篇文章中,我們將看一下Autotrash。 如果您正在尋找可用於 自動從垃圾桶中刪除舊文件 從而消除分發中的垃圾,這是一個不錯的選擇。 有了它,您不必每次看到圖形環境中的垃圾時都將其清空,Autotrash會以全自動的方式定期為您處理。

所有Gnu / Linux桌面環境都有一個垃圾桶,當用戶單擊“按鈕”時清除',然後將文件放到那裡。 隨著時間的流逝,數據填滿了垃圾,並佔據了相當大的空間。

Autotrash是一種實用程序,它允許 清除用戶刪除的舊文件,這些文件在回收站中保留了指定的天數,可由用戶指定。 在設定的時間後,該工具將啟動並從垃圾箱中刪除目錄的內容。 在這裡,您必須記住在Ubuntu中 垃圾桶通常位於 〜/ .local /共享/垃圾桶/文件。 該文件夾中存放了已發送到回收站的所有已刪除文件。

相關文章:
如何從終端管理垃圾

在Ubuntu上安裝Autotrash

Autotrash是一種方便的方法,可以輕鬆地配置Gnu / Linux PC來轉儲垃圾。 它可以配置為Cron作業,甚至可以用於清除多個用戶的垃圾箱文件夾.

要繼續安裝,我們只需要打開一個終端(Ctrl + Alt + T)並在其中寫入以下命令:

在Ubuntu上自動垃圾桶安裝

sudo apt install autotrash

使用自動垃圾桶

每次自動垃圾桶運行時, 將掃描目錄 〜/ .local /共享/垃圾桶/信息 它將讀取文件 .垃圾信息 查找您的刪除日期。 如果文件在回收站文件夾中的時間超過設置的日期,則將其刪除。

清除垃圾箱文件夾中超過30天的文件,您只需執行以下命令:

autotrash -d 30

根據上面的示例,如果“廢紙folder”文件夾中的文件早於30天,則“自動廢紙will”將自動從“廢紙delete”中將其刪除。 您無需手動刪除它們。 我們只需要將不必要的垃圾發送到垃圾桶,而不必理會。

上面的命令將只處理當前登錄用戶的垃圾目錄。 萬一你需要 執行自動清除以處理系統上所有用戶的垃圾目錄您所要做的就是使用-t選項,如下所示:

autotrash -td 30

自動垃圾桶還允許 根據垃圾箱文件系統上的剩餘空間或可用空間從垃圾箱中刪除文件。 例如:

autotrash --max-free 1024 -d 30

根據上述命令,如果垃圾桶文件系統中剩餘的空間少於30GB,自動垃圾桶將僅從垃圾桶中刪除已存在1天以上的文件。 如果垃圾文件系統空間不足,這將很有用。

自動化自動垃圾桶

正如我們已經看到的,所有命令都必須由用戶手動執行。 但是,如果您希望自動執行此任務,則僅此而已 添加自動垃圾桶作為輸入 crontab中。 這樣,命令將在計劃的時間自動執行,這將根據定義的選項從垃圾箱中清除文件。

要對此進行編程,我們將必須 編輯檔案 crontab中 使用命令:

crontab -e

對於此示例,我們將添加以下行:

自動垃圾桶crontab

@daily /usr/bin/autotrash -d 30

保存後,現在 自動垃圾桶每天都會清除垃圾桶文件夾中超過30天的文件.

幫助

欲了解更多 有關此實用程序的信息,您可以使用以下命令諮詢幫助:

自動垃圾桶-幫助

autotrash -h

或手冊頁:

手冊頁

man autotrash

使用此工具時,請記住 如果重要文件被刪除,它們將在定義的日期後永久消失,因此最好注意不要讓人感到意外。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。