产品简介
trashy 是用 Rust 编写的命令行工具,用于安全管理文件删除到系统垃圾箱,替代危险的 rm 命令和较慢的 trash-cli。它支持 Linux 和 Windows,提供快速、美观、易用的删除体验,适合命令行用户避免误删文件。
核心功能
- 简单易用,运行 trashy put 文件路径即可删除
- 默认递归删除,避免问题
- 美观输出,彩色路径和表格
- 非常快,比 trash-cli 更快
- 比 rm -rf 更安全
快速开始
- 安装 trashy:使用 cargo install trashy 或从 GitHub Releases 下载二进制文件。
- 删除文件:运行命令 trashy put 文件1 文件2。
- 列出垃圾箱内容:运行 trashy list。
- 恢复文件:运行 trashy restore 文件名。
界面预览
与其他方案对比
| 对比项 | trashy | 同类方案 |
|---|---|---|
| 速度 | trashy 启动时间几乎为零,处理速度快约13倍。 | trash-cli 用 Python 编写,启动时间长,速度较慢。 |
适合谁用
- 经常使用命令行删除文件的程序员
- 需要安全处理文件避免误删的 Linux 和 Windows 用户
- 追求快速文件管理工具的开发者
下载与版本
当前最新版本为 v2.0.0,发布于 2022-09-30。支持 Windows、Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/oberblastmeister/trashy