在Linux系統中,可以通過配置trash-cli
工具來設置回收站的有效期。以下是設置回收站有效期的步驟:
首先,確保你已經安裝了trash-cli
工具。如果沒有安裝,可以使用以下命令進行安裝:
sudo apt-get update
sudo apt-get install trash-cli
trash-cli
本身并沒有直接設置回收站有效期的選項,但你可以通過配置文件來實現這一功能。以下是一個示例配置:
創建配置文件:
在你的主目錄下創建一個名為.trashrc
的文件(如果已經存在,則編輯它):
nano ~/.trashrc
添加配置項:
在.trashrc
文件中添加以下內容,設置回收站的有效期(以天為單位):
[trash]
expire_days = 7
這里的expire_days
是你希望設置的回收站有效期天數。你可以根據需要修改這個值。
保存并退出:
按Ctrl+X
,然后按Y
確認保存,最后按Enter
退出編輯器。
為了驗證配置是否生效,你可以手動刪除一些文件并將其移動到回收站,然后等待一段時間(超過你設置的回收站有效期),看看這些文件是否被自動刪除。
# 刪除一個文件并將其移動到回收站
rm testfile.txt
# 等待一段時間(例如8天)
sleep 8d
# 檢查回收站中的文件
ls ~/.local/share/Trash/files
如果文件已經被自動刪除,說明你的配置已經生效。
通過以上步驟,你可以在Linux系統中設置回收站的有效期。