Shell History 服务器
Atuin 将你现有的 Shell 历史记录替换为 SQLite 数据库,并为你的命令记录额外的上下文信息。借助这些上下文,Atuin 能为你提供更快、更好的 Shell 历史搜索体验。
此外,Atuin 还可以在你的所有机器之间同步 Shell 历史记录(可选功能)。当然,全程端到端加密。
你可以使用我们托管的服务器,也可以自建服务器,或者干脆不使用同步功能。由于所有历史同步都是加密的,即使我想访问你的数据也无法做到。
首先需要在你的机器上安装 Atuin 客户端:
curl --proto '=https' --tlsv1.2 -LsSf https://setup.atuin.sh | sh
其他安装方式请参考:docs.atuin.sh
配置 Atuin 客户端使用此服务器:
export ATUIN_SYNC_ADDRESS=
在此服务器上创建新账号:
atuin register -u <username> -e <email>
上传你的 Shell 历史记录到服务器:
atuin sync
atuin login -u <username>
atuin key
atuin sync -f