返回

跨平台同步 Shell 历史记录,无缝切换会话 | 开源日报 No.154

开发工具

跨平台同步 Shell 历史记录,无缝切换会话!

大家好,我是开源日报的**「小舟同学」** 。

今天是8月23日,星期二,农历七月二十八,开源日报 No.154。我是带你每日分享开源、免费、好用的软件的「小舟同学」,今天为大家带来的是一个名叫**「Atuin」** 的开源软件。

Atuin

Atuin 是一个强大的工具,用于用 SQLite 数据库替换 shell 历史记录。它能够记录命令的上下文,提供加密的历史同步功能,并具有许多其他功能,如全屏历史搜索界面、多终端同步、统计数据记录等。

Atuin 特性:

  • 基于 SQLite 数据库。
  • 支持使用加密密钥加密历史记录。
  • 支持多终端同步。
  • 提供全屏历史搜索界面。
  • 记录命令的上下文,以便于查看命令的执行环境。
  • 能够统计命令的使用次数。
  • 提供命令自动补全功能。

Atuin 使用方法:

  1. 安装 Atuin
pip install atuin
  1. 初始化 Atuin
atuin init
  1. 开始使用 Atuin
atuin start

Atuin 会自动将 shell 历史记录存储到 SQLite 数据库中。您可以使用 Atuin 的命令行界面来查看和搜索历史记录。

atuin

Atuin 还提供了许多其他功能,您可以通过阅读官方文档来了解更多。

总结

Atuin 是一个非常强大的工具,可以帮助您更好地管理 shell 历史记录。它具有许多强大的功能,可以帮助您提高工作效率。如果您是经常使用命令行的人,那么我强烈推荐您使用 Atuin

扩展阅读

今日热议

往期回顾

写在最后

以上就是今天的开源日报,感谢各位的观看。如果您有任何开源软件推荐,欢迎留言告诉我。