一款终端 TUI 工具,以图形方式渲染 Git 提交图,便于在终端中浏览仓库历史。
215374RustMIT更新于 7天前
面向 rsync 的终端界面,可保存可复用的同步配置,先预览差异再执行,并显示实时进度,支持 SSH。
lazyrsync 是一个为 rsync 打造的键盘驱动终端界面。你可以把源路径和目标路径保存为任务,再把任务归入配置集,并通过一个按键重复执行。--delete 等危险选项需要明确确认后才能启用。
传输执行前,预览会以 +/~/- 差异形式列出将发生的变化并附带统计信息,此时不会写入任何文件。执行过程中有进度条显示字节数和文件数,并可在传输中途取消。任务的任一端都可以是 user@host:/path 形式的远程路径,因此支持通过 SSH 传输。
同一套配置也可以通过 lazyrsync run 无界面运行,适合配合 cron 或 systemd 定时器使用。快照任务借助 --link-dest 保留带硬链接的编号版本。该工具要求系统 PATH 中有 rsync 3.1 或更高版本。
在 PATH 中安装 rsync 3.1 或更高版本
使用 cargo 安装 lazyrsync
cargo install lazyrsync启动终端界面
lazyrsync概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一款终端 TUI 工具,以图形方式渲染 Git 提交图,便于在终端中浏览仓库历史。
基于 BlueZ 的 Linux 终端蓝牙管理界面,可在命令行中管理蓝牙设备。
一款终端 TUI 工具,用于浏览、连接和管理 ~/.ssh/config 中的 SSH 主机。
交互式终端工具,可按名称、路径、参数或端口搜索进程并结束它们,类似 pkill 但支持实时模糊搜索。