簡介
trash-cli 是類 Unix 系統(tǒng)的命令行垃圾桶,用于移動文件到回收站,同時會記錄文件的原地址和刪除日期。
該工具使用與 GNOME、KDE ??和 XFCE 等桌面環(huán)境相同的垃圾桶,所以即使是非 GUI 系統(tǒng),也可以滿足以下使用垃圾桶的需求:
- 刪除文件:使用
trash-put
命令將文件移動到$HOME/.local/share/Trash
目錄中,臨時存儲已刪除的文件 - 恢復(fù)文件:使用
trash-restore
命令恢復(fù)已刪除的文件 - 清空垃圾桶:如果不需要已刪除的文件,可以使用
trash-empty
命令永久刪除。
首次用戶
-
使用
x env use trash-cli
即可自動下載并使用- 在終端運(yùn)行
eval "$(curl https://get.x-cmd.com)"
即可完成 x 命令安裝, 詳情參考 x-cmd 官網(wǎng)
- 在終端運(yùn)行
-
x-cmd 提供1分鐘教程,其中包含了 trash-cli 命令常用功能的 demo 示例,可以幫你快速上手 trash-cli 。
-
使用案例:文章來源:http://www.zghlxwxcb.cn/news/detail-795877.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-795877.html
# 安裝 trash-cli x env use trash-cli # 刪除 test 目錄 trash test # 查看已刪除的文件和目錄 trash-list # 恢復(fù)已刪除的目錄 trash-restore # 清空垃圾桶中的所有項(xiàng)目 trash test trash-empty
技術(shù)特點(diǎn)
- 簡單易用: trash-cli 提供了更好的選項(xiàng)來管理和清空垃圾箱,而無需指定目錄路徑。
- 支持刪除超過 x 天的內(nèi)容:例如,使用
trash-empty 7
命令刪除垃圾桶中超過 7 天的內(nèi)容。 - 允許使用通配符模式:例如
trash-rm test*
使用星號通配符刪除所有以單詞 test 開頭的文件。
競品和相關(guān)作品
- autotrash:自動刪除(永久刪除)垃圾文件,適用于大多數(shù)現(xiàn)代桌面,包括 KDE 和 GNOME。
- gvfs-trash:將文件或目錄移至垃圾箱。
進(jìn)一步閱讀
- trash-cli 源代碼 - trash-cli 項(xiàng)目的源代碼托管在 GitHub,你可以在這里找到最新版本的 trash-cli 和參與社區(qū)貢獻(xiàn)。
- 使用 trash-cli 從 Linux 命令行將文件放入垃圾箱 - 該文章介紹了 trash-cli 的基本用法。
- Trash-Cli:Linux 中垃圾箱的命令行界面 - 提供關(guān)于 trash-cli 命令行工具的詳細(xì)信息,包括使用說明、命令選項(xiàng)、示例和其他相關(guān)內(nèi)容。
到了這里,關(guān)于x-cmd pkg | trash-cli - 類 Unix 系統(tǒng)的命令行垃圾桶的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!